<SEC-DOCUMENT>0000805928-23-000091.txt : 20230808
<SEC-HEADER>0000805928-23-000091.hdr.sgml : 20230808
<ACCEPTANCE-DATETIME>20230808162935
ACCESSION NUMBER:		0000805928-23-000091
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		78
CONFORMED PERIOD OF REPORT:	20230630
FILED AS OF DATE:		20230808
DATE AS OF CHANGE:		20230808

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Axogen, Inc.
		CENTRAL INDEX KEY:			0000805928
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTROMEDICAL & ELECTROTHERAPEUTIC APPARATUS [3845]
		IRS NUMBER:				411301878
		STATE OF INCORPORATION:			MN
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-36046
		FILM NUMBER:		231151854

	BUSINESS ADDRESS:	
		STREET 1:		13631 PROGRESS BLVD.
		STREET 2:		SUITE 400
		CITY:			ALACHUA
		STATE:			FL
		ZIP:			32615
		BUSINESS PHONE:		(386) 462-6817

	MAIL ADDRESS:	
		STREET 1:		13631 PROGRESS BLVD.
		STREET 2:		SUITE 400
		CITY:			ALACHUA
		STATE:			FL
		ZIP:			32615

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	AxoGen, Inc.
		DATE OF NAME CHANGE:	20111004

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	LECTEC CORP /MN/
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>axgn-20230630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with the Workiva Platform--><!--Copyright 2023 Workiva--><!--r:63e1e0f0-c895-4cb0-9a1a-38d387b0a42e,g:a4c62fd0-7d41-4a18-a2bf-0ef7a335c23f,d:259a13cb1a8a452f93e6fa923f3009e6--><html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2023" xmlns:axgn="http://www.axogeninc.com/20230630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>axgn-20230630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-26">0000805928</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-27">December 31</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-28">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-29">Q2</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-30">false</ix:nonNumeric><ix:nonNumeric contextRef="c-40" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="f-322">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-533">http://www.axogeninc.com/20230630#LeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-534">http://www.axogeninc.com/20230630#LeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-537">http://www.axogeninc.com/20230630#LeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-538">http://www.axogeninc.com/20230630#LeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-543">http://www.axogeninc.com/20230630#LeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-544">http://www.axogeninc.com/20230630#LeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-547">http://www.axogeninc.com/20230630#LeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-548">http://www.axogeninc.com/20230630#LeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-214" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-731">338</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="axgn-20230630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><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:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-29</xbrli:startDate><xbrli:endDate>2023-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">axgn:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-29</xbrli:startDate><xbrli:endDate>2023-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">axgn:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">axgn:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">axgn:PatentsAndLicenseAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="settlementscenario"><xbrli:measure>axgn:settlementScenario</xbrli:measure></xbrli:unit><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventBefore2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventBefore2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventIn2024OrAfterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventIn2024OrAfterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:OptionalPrepaymentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:OptionalPrepaymentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventBefore2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventBefore2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventIn2024OrAfterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventIn2024OrAfterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:OptionalPrepaymentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:OptionalPrepaymentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">axgn:A2023CommercialLeaseWithJAColeLPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-05-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sqft"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">axgn:A2015CommercialLeaseWithJAColeLPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-05-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">axgn:A2015CommercialLeaseWithJAColeLPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-09</xbrli:startDate><xbrli:endDate>2023-05-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-30</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">axgn:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-30</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">axgn:RestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">axgn:RestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="letterofcredit"><xbrli:measure>axgn:letterOfCredit</xbrli:measure></xbrli:unit><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">axgn:ShareBasedPaymentArrangementOptionInducementSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">axgn:RestrictedStockUnitsRSUsInducementSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="officer"><xbrli:measure>axgn:officer</xbrli:measure></xbrli:unit><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">axgn:InducementSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">axgn:InducementSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">axgn:ShareBasedPaymentArrangementOptionInducementSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:CommunityTissuesServicesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:CommunityTissuesServicesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:CommunityTissuesServicesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:CommunityTissuesServicesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:MasterServicesAgreementForClinicalResearchAndRelatedServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2011-12-01</xbrli:startDate><xbrli:endDate>2011-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:MasterServicesAgreementForClinicalResearchAndRelatedServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:MasterServicesAgreementForClinicalResearchAndRelatedServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:MasterServicesAgreementForClinicalResearchAndRelatedServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:MasterServicesAgreementForClinicalResearchAndRelatedServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">axgn:APCFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="acre"><xbrli:measure>utr:acre</xbrli:measure></xbrli:unit><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">axgn:APCFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-31</xbrli:startDate><xbrli:endDate>2018-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">axgn:APCFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">axgn:APCFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">axgn:APCFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">axgn:APCFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">axgn:MariaMartinezMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000805928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">axgn:MariaMartinezMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_1"></div><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM&#160;<ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric></span><span style="font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Mark One)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:2.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.947%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the quarterly period ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">June&#160;30, 2023</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:center"><span style="font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">OR</span><span style="font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:2.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.947%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table><span style="font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the transition period from</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">____________ to______________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Commission file number:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">001-36046</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:center"><span style="font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">Axogen,&#160;Inc.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Exact Name of Registrant as Specified in Its Charter)</span><span style="font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Minnesota</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(State or other jurisdiction of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">incorporation or organization)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-8">13631 Progress Blvd</ix:nonNumeric>., <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine2" id="f-9">Suite 400</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">Alachua,</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" id="f-11">FL</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Address of principal executive offices)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-12">41-1301878</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(I.R.S. Employer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Identification No.)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">32615</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Zip Code)</span></div><div><span><br/></span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">386</ix:nonNumeric>-<ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">462-6800</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Registrant&#8217;s Telephone Number, Including Area Code)</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Not Applicable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Former Name, Former Address and Former Fiscal Year, if Changed Since Last Report)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:36.235%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.229%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.236%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Securities registered pursuant to Section 12(b) of the Act:</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Trading Symbol</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common Stock, $0.01 par value</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">AXGN</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">The Nasdaq Stock Market</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:6pt;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;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)&#160;has been subject to such filing requirements for the past 90 days.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-19">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;No&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:6pt;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-20">Yes</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:6pt;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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.</span><span style="font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-21">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-22">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-23">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:6pt;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:6pt;text-indent:20.25pt"><span style="font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act). Yes&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-24">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;No&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:6pt;text-indent:20.25pt"><span style="font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of August&#160;1, 2023, the registrant had <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-25">42,983,584</ix:nonFraction>  shares of common stock outstanding.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Table of Contents</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.942%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#i259a13cb1a8a452f93e6fa923f3009e6_10">Part I - Financial Information</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_13">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_13">Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_13">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Condensed Consolidated Balance Sheets as of June 30, 2023 and December 31, 2022 (Unaudited) </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_16">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_19">Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2023 and 2022</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_19"> (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_19">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_22">Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2023 and 2022 </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_22">(Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_22">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_25">Condensed Consolidated Statements of Changes in Shareholders' Equity for the three</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_25"> </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_25">and</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_25"> six months ended June 30, 2023 and 2022 (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_25">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_28">Notes to Unaudited Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_28">7</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_70">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_70">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_70">19</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_82">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_82">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_82">27</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_85">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_85">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_85">28</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#i259a13cb1a8a452f93e6fa923f3009e6_88">Part II - Other Information</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_91">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_91">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_91">29</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_94">Item 1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_94">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_94">29</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_97">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_97">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_97">29</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_100">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_100">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_100">29</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_103">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_103">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_103">29</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_106">Item 5.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_106">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_106">29</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_109">Item 6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_109">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_109">31</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_112">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i259a13cb1a8a452f93e6fa923f3009e6_112">32</a></span></div></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:9pt;padding-right:9pt;text-align:center;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">From time to time, in reports filed with the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;) (including this Quarterly Report on Form 10-Q), in press releases, and in other communications to shareholders or the investment community, Axogen, Inc. (including Axogen, Inc.&#8217;s wholly owned subsidiaries, Axogen Corporation, Axogen Processing Corporation and Axogen Europe GmbH, the &#8220;Company,&#8221; &#8220;Axogen,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;us&#8221;) may provide forward-looking statements, as defined in the Private Securities Litigation Reform Act of 1995, concerning possible or anticipated future results of operations or business developments. These statements are based on management's current expectations or predictions of future conditions, events, or results based on various assumptions and management's estimates of trends and economic factors in the markets in which the Company is active, as well as its business plans. Words such as &#8220;expects,&#8221; &#8220;anticipates,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;believes,&#8221; &#8220;seeks,&#8221; &#8220;estimates,&#8221; &#8220;projects,&#8221; &#8220;forecasts,&#8221; &#8220;continue,&#8221; &#8220;may,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; &#8220;goals,&#8221; and variations of such words and similar expressions are intended to identify such forward-looking statements. </span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The forward-looking statements in this Form 10-Q include, but are not limited to the following:</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Statements regarding our intentions to return Avive to the market;</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Our expectation that our request to the Food and Drug Administration ("FDA") for a rolling biologics license application ("BLA") submission for Avance Nerve Graft will occur early in the first quarter of 2024.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Our expectation that the initial BLA submission for Avance Nerve Graft, if approved by the FDA, will begin , in the first quarter of 2024 with completion of the full submission by the second quarter of 2024; </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our expectation that the BLA will be approved in the first half of 2025, subject to the rolling submission process being approved by the FDA; </span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Our expectation that validation of and beginning tissue processing at the Axogen Processing Center ("APC Facility") will occur in the third quarter of 2023;</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Our expectation that we will incur between $2,000,000 to $3,000,000 in additional costs during the remainder of 2023 for the APC Facility;</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Our belief that our existing cash and cash equivalents and investments, as well as cash provided by sales of our products will allow us to fund our operations through at least the next 12 months; </span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Our belief that any losses resulting from any claims, lawsuits, and proceedings are adequately covered by insurance or indemnified and are not expected to result in a material adverse effect on the Company&#8217;s financial condition, results of operation, or cash flow:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Our estimates concerning the mix of scheduled procedures and emergent trauma procedures and our belief that the growth in scheduled procedures will continue to outpace emergent trauma procedure growth and continue to become a larger mix of our revenue over time; and</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Our expectation that we will fully launch the Axoguard HA+ Nerve Protector&#8482; later this month.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The forward-looking statements are and will be subject to risks and uncertainties, which may cause actual results to differ materially from those expressed or implied in such forward-looking statements. Forward-looking statements contained in this Quarterly Report on Form 10-Q should be evaluated together with the many risks and uncertainties that affect the Company&#8217;s business and its market, particularly those discussed in the risk factors and cautionary statements set forth in the Company&#8217;s filings with the SEC, including as described in &#8220;Risk Factors&#8221; included in Item 1A and "Risk Factor Summary" included in the Company's Annual Report on Form 10-K for the year ended</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022. Forward-looking statements are not guarantees of future performance, and actual results may differ materially from those projected. The forward-looking statements are representative only as of the date they are made and, except as required by applicable law, the Company assumes no responsibility to publicly update or revise any forward-looking statements, whether as a result of new information, future events, changed circumstances or otherwise.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:9pt;padding-right:9pt;text-align:center;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;1 &#8212; FINANCIAL INFORMATION</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_13"></div><div style="margin-top:10pt;padding-left:49.5pt;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1 &#8212; FINANCIAL STATEMENTS</span></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_16"></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Axogen,&#160;Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Balance Sheets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except share and per share amounts)</span></div><div style="margin-top:17pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-31">23,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-32">15,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="f-33">6,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="f-34">6,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-35">11,312</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-36">33,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts receivable, net of allowance for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="f-37">595</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="f-38">650</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-39">21,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-40">22,186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-41">21,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-42">18,905</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-43">2,583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-44">1,944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-45">86,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-46">98,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-47">87,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-48">79,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-49">13,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-50">14,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-51">4,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-52">3,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-53">191,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-54">195,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liabilities and shareholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts payable and accrued expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-55">22,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-56">22,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current maturities of long-term lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="axgn:LeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-57">1,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="axgn:LeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-58">1,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-59">23,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-60">23,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt, net of debt discount and financing fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">46,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">45,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="axgn:LeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">20,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="axgn:LeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">20,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt derivative liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-65">4,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">4,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-67">94,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-68">94,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Commitments and contingencies - see Note 12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-3" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-69"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-70"></ix:nonFraction></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shareholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:14.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common stock, <ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-71"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-72">0.01</ix:nonFraction></ix:nonFraction> par value per share; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-73"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-74">100,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-75"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-76">42,979,541</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-77"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-78">42,445,517</ix:nonFraction></ix:nonFraction> shares issued and outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-79">430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-80">424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-81">370,036</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-82">360,155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated deficit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-83">273,314</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-84">259,580</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total shareholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-85">97,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-86">100,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total liabilities and shareholders&#8217; equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-87">191,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-88">195,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See notes to condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Axogen,&#160;Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except share and per share amounts)</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-89">38,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-90">34,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-91">74,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-92">65,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-93">7,228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-94">6,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-95">13,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-96">11,830</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-97">30,927</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-98">28,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-99">60,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-100">53,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-101">20,838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-102">19,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-103">42,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-104">40,557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-105">7,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-106">7,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-107">14,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-108">13,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-109">9,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-110">9,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-111">18,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-112">19,021</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-113">37,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-114">36,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-115">75,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-116">72,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loss from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-117">6,902</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-118">7,924</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-119">14,244</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-120">19,243</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other income (expense):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InvestmentIncomeNet" scale="3" id="f-121">235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InvestmentIncomeNet" scale="3" id="f-122">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InvestmentIncomeNet" scale="3" id="f-123">784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeNet" scale="3" id="f-124">15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="f-125">148</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="f-126">249</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="f-127">164</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="f-128">603</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="f-129">432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="f-130">434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="f-131">247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="f-132">686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-133">277</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-134">33</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-135">357</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-136">40</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="f-137">242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="f-138">184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="f-139">510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="f-140">28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-141">6,660</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-142">7,740</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-143">13,734</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-144">19,215</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common shares outstanding &#8212; basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-145"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-146">42,862,384</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-147"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-148">41,994,618</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-149"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-150">42,719,096</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-151"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-152">41,900,000</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss per common share &#8212; basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-153"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-154">0.16</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-155"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-156">0.18</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-157"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-158">0.32</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-159"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-160">0.46</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See notes to condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Axogen,&#160;Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Cash Flows</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">June 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-161">13,734</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-162">19,215</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Adjustments to reconcile net loss to net cash used in operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-163">1,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-164">1,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" id="f-165">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" id="f-166">859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="f-167">144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="f-168">132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Amortization of debt discount and deferred financing fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-169">442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-170">442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(Recovery of) provision for bad debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-171">37</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-172">550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Provision for inventory write-down</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InventoryWriteDown" format="ixt:num-dot-decimal" scale="3" id="f-173">1,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="f-174">928</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Change in fair value of derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="f-175">247</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="f-176">686</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Investment (gains) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrealizedGainLossOnInvestments" scale="3" id="f-177">578</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnInvestments" scale="3" id="f-178">145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-179">8,344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-180">7,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Change in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="f-181">650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-182">2,719</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-183">3,384</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-184">3,458</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="f-185">639</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-186">1,081</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="f-187">529</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="f-188">786</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Operating lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="f-189">762</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="f-190">856</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash paid for interest portion of finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="f-191">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" format="ixt:fixed-zero" scale="3" id="f-192">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-193">7,131</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-194">16,739</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Purchase of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-195">8,719</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-196">9,086</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Purchase of investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="3" id="f-197">10,203</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="3" id="f-198">6,024</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Proceeds from sale of investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-199">32,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-200">11,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash payments for intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" id="f-201">516</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" id="f-202">852</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Net cash provided by (used in) investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-203">13,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-204">4,962</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash paid for debt portion of finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-205">12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-206">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Proceeds from exercise of stock options and ESPP stock purchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="f-207">1,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromStockPlans" scale="3" id="f-208">767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-209">1,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="f-210">766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-211">7,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-212">20,935</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Cash, cash equivalents, and restricted cash, beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-213">21,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-214">39,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Cash, cash equivalents, and restricted cash, end of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-215">29,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-216">18,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Supplemental disclosures of cash flow activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash paid for interest, net of capitalized interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:fixed-zero" scale="3" id="f-217">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:fixed-zero" scale="3" id="f-218">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Supplemental disclosure of non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Acquisition of fixed assets in accounts payable and accrued expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-219">1,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-220">1,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Obtaining a right-of-use asset in exchange for a lease liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="axgn:NoncashRightOfUseAssetsAndOperatingLeaseLiability" scale="3" id="f-221">268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="axgn:NoncashRightOfUseAssetsAndOperatingLeaseLiability" scale="3" id="f-222">700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Acquisition of intangible assets in accounts payable and accrued expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" scale="3" id="f-223">326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" scale="3" id="f-224">186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See notes to condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Axogen,&#160;Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Changes in Shareholders&#8217; Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except share amounts)</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Shareholders'<br/>Equity</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-225">42,809,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-226">428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-227">363,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-228">266,654</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-229">97,513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-230">6,660</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-231">6,660</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-232">5,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-233">5,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of restricted and performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesOther" format="ixt:num-dot-decimal" scale="0" id="f-234">57,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="3" id="f-235">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="3" id="f-236">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueOther" format="ixt:fixed-zero" scale="3" id="f-237">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise of stock options and employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="INF" name="axgn:StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="0" id="f-238">111,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" scale="3" id="f-239">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" scale="3" id="f-240">908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" scale="3" id="f-241">909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-242">42,979,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-243">430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-244">370,036</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-245">273,314</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-246">97,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-247">42,445,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-248">424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-249">360,155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-250">259,580</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-251">100,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-252">13,734</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-253">13,734</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-254">8,344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-255">8,344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of restricted and performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-23" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesOther" format="ixt:num-dot-decimal" scale="0" id="f-256">296,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="3" id="f-257">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="3" id="f-258">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueOther" format="ixt:fixed-zero" scale="3" id="f-259">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise of stock options and employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-23" decimals="INF" name="axgn:StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="0" id="f-260">237,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" scale="3" id="f-261">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-262">1,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-263">1,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-264">42,979,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-265">430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-266">370,036</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-267">273,314</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-268">97,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-24" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-269">41,972,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-270">420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-271">345,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-272">242,107</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-273">103,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-274">7,740</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-275">7,740</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-276">4,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-277">4,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of restricted and performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-30" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesOther" format="ixt:num-dot-decimal" scale="0" id="f-278">44,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise of stock options and employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-30" decimals="INF" name="axgn:StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="0" id="f-279">117,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" scale="3" id="f-280">669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" scale="3" id="f-281">669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-31" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-282">42,134,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-283">420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-284">351,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-285">249,847</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-286">101,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-34" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-287">41,736,950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-288">417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-289">342,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-290">230,632</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-291">112,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-292">19,215</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-293">19,215</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-294">7,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-295">7,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of restricted and performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-39" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesOther" format="ixt:num-dot-decimal" scale="0" id="f-296">259,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="3" id="f-297">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="3" id="f-298">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueOther" format="ixt:fixed-zero" scale="3" id="f-299">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise of stock options and employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-39" decimals="INF" name="axgn:StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="0" id="f-300">138,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" scale="3" id="f-301">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" scale="3" id="f-302">766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" scale="3" id="f-303">767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-31" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-304">42,134,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-305">420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-306">351,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-307">249,847</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-308">101,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See notes to condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Axogen,&#160;Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except share and per share amounts)</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_31"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt"><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccounting" id="f-309" continuedAt="ib83eabbb7210498689242922a09501b4" escape="true">Nature of Business</ix:nonNumeric></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><ix:continuation id="ib83eabbb7210498689242922a09501b4" continuedAt="if68a8d963ccf4c7d8d1613f4b2c6cd68"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Axogen, Inc. (together with its wholly-owned subsidiaries, the &#8220;Company&#8221;) was incorporated in Minnesota and is the leader in the science, development and commercialization of the technologies used for peripheral nerve regeneration and repair. The Company's products include Avance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Nerve Graft, Axoguard Nerve Connector</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Axoguard Nerve Protector</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Axoguard HA+ Nerve Protector, Axoguard Nerve Cap</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Axotouch</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Two-Point Discriminator</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is headquartered in Florida. The Company has processing, warehousing, and distribution facilities in Texas and Ohio.</span></ix:continuation></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if68a8d963ccf4c7d8d1613f4b2c6cd68">The Company manages its operations as a single operating segment. Substantially all of the Company's assets are maintained in the United States. The Company derives substantially all of its revenues from sales to customers in the United States.</ix:continuation> </span></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_34"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt"><ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-310" continuedAt="i3eb11a41fc544e96b02b83eb2b926e8a" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><div style="text-indent:18pt"><span><br/></span></div><ix:continuation id="i3eb11a41fc544e96b02b83eb2b926e8a" continuedAt="i6e6fad973e4c4df1aa0007dfeca3c0e7"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Please see Note 2 to the Company&#8217;s consolidated financial statements included in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2022, filed with the Securities and Exchange Commission ("SEC") on March 14, 2023, for a description of all significant accounting policies.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-311" continuedAt="ifb5419044ba14bab8de6b3fc968df7b2" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Basis of Presentation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;text-decoration:underline"> </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include the accounts of the Company as of June&#160;30, 2023, and December&#160;31, 2022, and for the three and six months ended June&#160;30, 2023, and 2022. The Company&#8217;s condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X, and; therefore, do not include all information and footnotes necessary for a fair presentation of consolidated financial position, results of operations, and cash flows in conformity with accounting principles generally accepted in the United States ("U.S. GAAP") and should be read in conjunction with the audited financial statements of the Company for the year ended December&#160;31, 2022, which are included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2022. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interim condensed consolidated financial statements are unaudited, and in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of results for the periods presented.&#160;Results for interim periods are not necessarily indicative of results for the full year. All intercompany accounts and transactions have been eliminated in consolidation. </span></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ifb5419044ba14bab8de6b3fc968df7b2">The results of operations for the three and six months ended June&#160;30, 2023, are not necessarily indicative of the results to be expected for the full year due primarily to the impact of the continued uncertainty of general economic conditions that may impact the Company's markets for the remainder of fiscal year 2023.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="f-312" continuedAt="i647d5b28b5344937ae9678f501a9c744" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Cash and Cash Equivalents and Concentration</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cash and cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of acquisition. Certain of the Company's cash and cash equivalents balances exceed Federal Deposit Insurance Corporation ("FDIC") insured limits or are invested in money market accounts with investment banks that are not FDIC-insured. The Company places its cash and cash equivalents in what they believe to be credit-worthy financial institutions. As of June&#160;30, 2023, $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashUninsuredAmount" format="ixt:num-dot-decimal" scale="3" id="f-313">22,469</ix:nonFraction> of the cash and cash equivalents balance was in excess of FDIC limits. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Restricted Cash </span></div></ix:nonNumeric><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i647d5b28b5344937ae9678f501a9c744">Amounts included in restricted cash represent those required to be set aside to meet contractual terms of a lease agreement held by the Company.</ix:continuation> See Note 8 - Long-Term Debt, Net of Debt Discount and Financing Fees - Other Credit Facilities.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><ix:continuation id="i6e6fad973e4c4df1aa0007dfeca3c0e7" continuedAt="i2c9655926bd040b1bef6f0eabdc6fe38"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="f-314" escape="true"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported in the condensed consolidated balance sheets that sum to the total of the same amounts shown in the condensed consolidated statements of cash flows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-315">23,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-316">15,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="f-317">6,252</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="f-318">6,251</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash, cash equivalents, and restricted cash shown in the statement of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-319">29,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-320">21,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-321" escape="true"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Property and Equipment, Net</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net are stated at historical cost less accumulated depreciation and amortization. Additions and improvements that extend the lives of the assets are capitalized, while expenditures for repairs and maintenance are expensed as incurred. Leasehold improvements are amortized on a straight-line basis over the shorter of the asset&#8217;s estimated useful life or the remaining lease term. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets ranging from <span style="-sec-ix-hidden:f-322">three</span> to <ix:nonNumeric contextRef="c-41" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-323">thirty-nine years</ix:nonNumeric>.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains or losses on the disposition of property and equipment are recorded in the period incurred and recorded in general and administrative expenses on the condensed consolidated statements of operations.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:InterestCapitalizationPolicyPolicyTextBlock" id="f-324" escape="true"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Capitalized Interest</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest cost on capital projects, including facilities build-outs, is capitalized and included in the cost of the project. Capitalization begins with the first expenditure for the project and continues until the project is substantially complete and ready for its intended use. For the three and six months ended June&#160;30, 2023, and 2022, the Company capitalized $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestCostsCapitalized" format="ixt:num-dot-decimal" scale="3" id="f-325">2,049</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestCostsCapitalized" format="ixt:num-dot-decimal" scale="3" id="f-326">1,579</ix:nonFraction>, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestCostsCapitalized" format="ixt:num-dot-decimal" scale="3" id="f-327">4,196</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestCostsCapitalized" format="ixt:num-dot-decimal" scale="3" id="f-328">3,024</ix:nonFraction>, respectively, of interest expense into property and equipment.</span></div></ix:nonNumeric><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="axgn:ShippingHandlingAndOverheadCostPolicyPolicyTextBlock" id="f-329" continuedAt="i51e5ef5050f84fca82d9241307ac7ad5" escape="true">Shipping and Handling </ix:nonNumeric></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i51e5ef5050f84fca82d9241307ac7ad5">All shipping and handling costs, including facility and warehousing overhead, directly related to bringing the Company&#8217;s products to their final selling destination are included in sales and marketing expense.</ix:continuation> Shipping and handling costs included in sales and marketing expense were $<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-330">1,284</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-331">2,740</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-332">1,214</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-333">2,532</ix:nonFraction>, for the three and six months ended, June&#160;30, 2023, and 2022, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-334" continuedAt="ica66875a878e4cdfb277407415c653f9" escape="true"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other Accounting Standards Updates ("ASU's") issued and not yet effective as of December 31, 2022, and through the date of this report, were assessed and determined to be either not applicable or are expected to have minimal impact on the Company&#8217;s current or future financial position or results of operations except for the following:</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Pronouncements Recently Adopted</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Financial Accounting Standards Board issued ASU 2022-06 - Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 ("ASU 2022-06"). ASU 2022-06 amended Accounting Standards Codification 848 Reference Rate Reform and ASU 2020 - 4, Reference Rate Reform. The amendment in ASU 2022-06 defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The new guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts and hedging relationships that reference the London Interbank Offered Rate (&#8220;LIBOR&#8221;), or another reference rate expected to be discontinued due to reference rate reform. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2023, the Company entered into an amendment ("the Amended Credit Facility") to its June 30, 2020, <ix:nonNumeric contextRef="c-46" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="f-335">seven-year</ix:nonNumeric> financing agreement, with Oberland Capital and its affiliates TPC Investments II LP and Argo LLC (the "Credit Facility"). Pursuant to the amendment, the Credit Facility was amended to transition the benchmark interest rate from LIBOR to Adjusted Term Secured Overnight Financing Rate ("SOFR") and corresponding changes to the mechanism for determining alternative rate of interest in the event that Adjusted Term SOFR is unavailable. Consequently, we updated the reference rate within our existing Credit Facility from three-month LIBOR to three-month SOFR plus <ix:nonFraction unitRef="number" contextRef="c-47" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-336">0.1</ix:nonFraction>% ("Adjusted SOFR"). Accounting Standard Codification ("ASC") 848, Reference Rate Reform, ("ASC 848") includes a provision in which a debt contract that is only a </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2c9655926bd040b1bef6f0eabdc6fe38"><ix:continuation id="ica66875a878e4cdfb277407415c653f9">replacement of the reference rate is accounted for as a non-substantial modification. As a result, in the second quarter of 2023, we adopted ASC 848, which had no impact on our consolidated financial statements.</ix:continuation> See Note 8 - Long-Term Debt, Net of Debt Discount and Financing Fees for further discussion of the Amended Credit Facility.</ix:continuation></span></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_37"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryDisclosureTextBlock" id="f-337" continuedAt="id88da739d9b444a2b7298c9131d28fbe" escape="true">Inventory</ix:nonNumeric></span></div><ix:continuation id="id88da739d9b444a2b7298c9131d28fbe"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-338" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consists of the following:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:68.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-339">13,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-340">12,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-341">1,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-342">1,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-343">6,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-344">5,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-345">21,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-346">18,905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The provision for inventory write-down is as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:36.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.611%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for inventory write-down</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="f-347">471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="f-348">469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InventoryWriteDown" format="ixt:num-dot-decimal" scale="3" id="f-349">1,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="f-350">928</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i259a13cb1a8a452f93e6fa923f3009e6_40"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-351" continuedAt="i7785a04fc7484fdbbcffcf62141c5bb4" escape="true">Property and Equipment, Net</ix:nonNumeric></span></div><ix:continuation id="i7785a04fc7484fdbbcffcf62141c5bb4"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-352" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consist of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:68.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-353">731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-354">731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-355">7,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:fixed-zero" scale="3" id="f-356">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-357">15,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-358">15,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Processing equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-359">4,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-360">4,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-361">7,988</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-362">5,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projects in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-363">63,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-364">63,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="3" id="f-365">131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" scale="3" id="f-366">131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, at cost</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-367">99,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-368">89,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-369">11,802</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-370">10,296</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-371">87,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-372">79,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:36.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.785%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Depreciation" scale="3" id="f-373">798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Depreciation" scale="3" id="f-374">713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-375">1,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-376">1,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_43"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="c-1" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="f-377" continuedAt="ibe5ac6445b0a4794a65bd8527f936b33" escape="true">Intangible Assets</ix:nonNumeric></span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:continuation id="ibe5ac6445b0a4794a65bd8527f936b33" continuedAt="ia20d17b6f480430489751dddd5261be0">, Net</ix:continuation></span></div><ix:continuation id="ia20d17b6f480430489751dddd5261be0"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" id="f-378" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-379" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of the following:</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:27.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.228%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-380">4,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-381">711</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-382">3,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-383">3,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-384">621</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-385">3,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-386">1,101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-387">1,068</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-388">34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-389">1,101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-390">1,014</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-391">87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total amortizable intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-392">5,423</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-393">1,779</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-394">3,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-395">4,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-396">1,635</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-397">3,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="f-398">403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="f-399">403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="f-400">391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="f-401">391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-402">5,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-403">1,779</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-404">4,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-405">5,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-406">1,635</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-407">3,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="f-408" escape="true"><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"></td><td style="width:36.831%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.399%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.896%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="f-409">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="f-410">63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="f-411">144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="f-412">132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-413" escape="true"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2023, future amortization of patents and license agreements is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"></td><td style="width:83.952%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ending December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding the six months ended June 30, 2023)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="f-414">121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="f-415">208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="f-416">208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="f-417">207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="f-418">203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="axgn:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="f-419">2,698</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-420">3,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">License Agreements</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various license agreements that require the payment of royalty fees.</span></div><ix:nonNumeric contextRef="c-1" name="axgn:ScheduleOfRoyaltyExpensesTableTextBlock" id="f-421" escape="true"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Royalty fee expense included in sales and marketing expense is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Royalty fee expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:RoyaltyExpense" scale="3" id="f-422">868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:RoyaltyExpense" scale="3" id="f-423">766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:RoyaltyExpense" format="ixt:num-dot-decimal" scale="3" id="f-424">1,698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:RoyaltyExpense" format="ixt:num-dot-decimal" scale="3" id="f-425">1,439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i259a13cb1a8a452f93e6fa923f3009e6_46"></div><div style="margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-426" continuedAt="ifa9cbc248c7444ff8b3f1fcd79f1c9a3" escape="true">Fair Value Measurement</ix:nonNumeric></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ifa9cbc248c7444ff8b3f1fcd79f1c9a3" continuedAt="i167fd148b9cd40e28e7023fb2b9249d4"><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="f-427" continuedAt="i930278d22c7d46c38b01e74bc2dc0303" escape="true">The following tables present the Company's fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as of June&#160;30, 2023, and December&#160;31, 2022:</ix:nonNumeric></ix:continuation></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><ix:continuation id="i167fd148b9cd40e28e7023fb2b9249d4" continuedAt="i51d7f7c10cfe41f7b5b69df0e61fe740"><ix:continuation id="i930278d22c7d46c38b01e74bc2dc0303"><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-428">16,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-429">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-430">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-431">16,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-432">7,344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-433">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-434">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-435">7,344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-436">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-437">3,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-438">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-439">3,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-440">23,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-441">3,968</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-442">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-443">27,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt derivative liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-444">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-445">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-446">4,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-447">4,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-448">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-449">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-450">4,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-451">4,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-452">10,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-453">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-454">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-455">10,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-456">12,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-457">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-458">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-459">12,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-460">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-461">21,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-462">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-463">21,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-464">22,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-465">21,189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-466">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-467">43,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt derivative liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-468">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-469">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-470">4,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-471">4,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-472">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-473">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-474">4,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-475">4,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="f-476" escape="true"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in Level 3 liabilities measured at fair value on a recurring basis for the three and six months ended June&#160;30, 2023, were as follows (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, April 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="f-477">4,703</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="f-478">432</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="f-479">4,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.628%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance, January 1, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="f-480">4,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="f-481">247</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance, June 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="f-482">4,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in Level 3 liabilities measured at fair value on a recurring basis for the three and six months ended June&#160;30, 2022, were as follows (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.628%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, April 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="f-483">5,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="f-484">434</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="f-485">4,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.628%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance, January 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="f-486">5,562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="f-487">686</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance, June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="f-488">4,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><ix:continuation id="i51d7f7c10cfe41f7b5b69df0e61fe740"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of cash, restricted cash, accounts receivable, accounts payable and accrued expenses approximates the carrying values because of the short-term nature of these instruments. The carrying value and fair value of the Credit Facility were $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-489">46,154</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-490">51,366</ix:nonFraction> at June&#160;30, 2023, and $<ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-491">45,712</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-492">50,293</ix:nonFraction> at December&#160;31, 2022, respectively. See Note 8 - Long-Term Debt, Net of Debt Discount and Financing Fees.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The debt derivative liabilities are measured using a &#8216;with and without&#8217; valuation model to compare the fair value of each tranche of the Credit Facility including the identified embedded derivative features and the fair value of a plain vanilla note with the same terms. The fair value of the Credit Facility including the identified embedded derivative features was determined using a probability-weighted expected return model based on <ix:nonFraction unitRef="settlementscenario" contextRef="c-121" decimals="INF" name="axgn:NumberOfPotentialSettlementScenarios" format="ixt-sec:numwordsen" scale="0" id="f-493">four</ix:nonFraction> potential settlement scenarios for the financing agreement as disclosed in the table below. The estimated settlement value of each scenario, which would include any required make-whole payment, (see Note 8 - Long-Term Debt, Net of Debt Discount and Financing Fees), is then discounted to present value using a discount rate that is derived based on the initial terms of the financing agreement at issuance and corroborated utilizing a synthetic credit rating analysis.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="f-494" escape="true"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant inputs that are included in the valuation of the debt derivative liability - first tranche include:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.995%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Input</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-122" decimals="2" name="us-gaap:DerivativeLiabilityMeasurementInput" format="ixt:num-dot-decimal" scale="0" id="f-495">4</ix:nonFraction> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-123" decimals="1" name="us-gaap:DerivativeLiabilityMeasurementInput" format="ixt:num-dot-decimal" scale="0" id="f-496">4.5</ix:nonFraction> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturity date</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coupon rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-124" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-497">9.5</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="c-125" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-498">13.1</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-126" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-499">9.5</ix:nonFraction>% -<ix:nonFraction unitRef="number" contextRef="c-127" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-500">12.7</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue participation payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maximum each year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maximum each year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-128" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-501">13.4</ix:nonFraction>%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-129" decimals="4" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-502">13.9</ix:nonFraction>%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of mandatory prepayment before 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-130" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-503">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-131" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-504">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of mandatory prepayment event before 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of mandatory prepayment 2024 or after</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-132" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-505">15.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-133" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-506">15.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of mandatory prepayment event 2024 or after</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of optional prepayment event</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-134" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-507">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-135" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-508">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of optional prepayment event</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr></table></div><div style="margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents a significant unobservable input</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant inputs that are included in the valuation of the debt derivative liability - second tranche include:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.995%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Input</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-136" decimals="2" name="us-gaap:DerivativeLiabilityMeasurementInput" format="ixt:num-dot-decimal" scale="0" id="f-509">5</ix:nonFraction> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-137" decimals="1" name="us-gaap:DerivativeLiabilityMeasurementInput" format="ixt:num-dot-decimal" scale="0" id="f-510">5.5</ix:nonFraction> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturity date</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coupon rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-138" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-511">9.5</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="c-139" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-512">13.1</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-140" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-513">9.5</ix:nonFraction>% -<ix:nonFraction unitRef="number" contextRef="c-141" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-514">12.7</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue participation payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum each year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum each year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-142" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-515">16.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-143" decimals="4" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-516">17.56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of mandatory prepayment before 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-144" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-517">5.0</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-145" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-518">5.0</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of mandatory prepayment event before 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of mandatory prepayment 2024 or after</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-146" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-519">15.0</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-147" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-520">15.0</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of mandatory prepayment event 2024 or after</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of optional prepayment event</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-148" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-521">5.0</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-149" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="f-522">5.0</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of optional prepayment event</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr></table></div><div style="margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents a significant unobservable input</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div></ix:nonNumeric></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_49"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeFinanceLeasesTextBlock" id="f-523" continuedAt="i69ed031220804035babfefcc8c966f8a" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-524" continuedAt="i2d1af256a2244949934dfb94c92657b9" escape="true">Leases </ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i69ed031220804035babfefcc8c966f8a" continuedAt="ic68b6744a6754b71a1c2560343c3a7f7"><ix:continuation id="i2d1af256a2244949934dfb94c92657b9" continuedAt="id19fecce102a42d1bc598f5f266a4965"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases administrative, processing, research and distribution facilities through operating leases. Several of the leases include fixed payments, including rent and non-lease components such as common area or other maintenance costs. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-525" escape="true"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense is as follows: </span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-526">1,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-527">1,355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-528">2,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-529">2,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:10pt;text-indent:18pt"><ix:nonNumeric contextRef="c-1" name="axgn:AssetsAndLiabilitiesLesseeTableTextBlock" id="f-530" continuedAt="i0b43d60b3609425e90725b9decf730da" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to the operating and financing leases is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:69.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(In thousands, except lease term and discount rate)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use operating assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-531">13,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-532">14,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-533"><span style="-sec-ix-hidden:f-534">Current maturities of long-term lease obligations</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-535">1,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-536">1,303</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-537"><span style="-sec-ix-hidden:f-538">Long-term lease obligations</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-539">20,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-540">20,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing Leases </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use financing leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="f-541">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="f-542">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-543"><span style="-sec-ix-hidden:f-544">Current maturities of long-term lease obligations</span></span> </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-545">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-546">7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-547"><span style="-sec-ix-hidden:f-548">Long-term lease obligations</span></span> </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="f-549">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="f-550">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average operating lease term (in years):</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-551">10.6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-552">11</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average financing lease term (in years):</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-553">3.8</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-554">4</ix:nonNumeric></span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-555">10.74</ix:nonFraction>%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-556">10.58</ix:nonFraction>%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-557">12.27</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-558">11.91</ix:nonFraction>%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"><ix:continuation id="i0b43d60b3609425e90725b9decf730da" continuedAt="i52613741877e4899b80d4ee74655c3ed">(1)  </ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i52613741877e4899b80d4ee74655c3ed">Financing leases are included in property and equipment, net on the condensed consolidated balance sheets.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="f-559" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-560" escape="true"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under operating and financing leases at June&#160;30, 2023, are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding six months ended June 30, 2023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-561">1,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne" format="ixt:num-dot-decimal" scale="3" id="f-562">3,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-563">3,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree" format="ixt:num-dot-decimal" scale="3" id="f-564">3,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour" format="ixt:num-dot-decimal" scale="3" id="f-565">3,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="f-566">21,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaid" format="ixt:num-dot-decimal" scale="3" id="f-567">36,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="axgn:LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-568">15,019</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liability</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="axgn:OperatingAndFinancingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-569">21,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Current lease liability </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="axgn:OperatingAndFinancingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-570">1,040</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="axgn:OperatingAndFinancingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-571">20,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="ic68b6744a6754b71a1c2560343c3a7f7"><ix:continuation id="id19fecce102a42d1bc598f5f266a4965"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New leases</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for new leases in accordance with ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 9, 2023, the Company entered into a Commercial Lease with JA-Cole L.P., with an effective date of May 9, 2023 (the "2023 JA-Cole Lease"). The 2023 JA-Cole Lease is for an additional <ix:nonFraction unitRef="sqft" contextRef="c-150" decimals="0" name="us-gaap:AreaOfRealEstateProperty" format="ixt:num-dot-decimal" scale="0" id="f-572">2,500</ix:nonFraction> square feet of office and warehouse facility located in Burleson, Texas. The Commercial Lease has a commencement date of September 1, 2023, and an expiration date of September 30, 2027. The Company will value the 2015 JA-Cole Lease using an incremental borrowing rate and record a right-of-use asset and a lease liability on the commencement date.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease modifications</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for lease revisions as a lease modification in accordance with ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, when the modification effectively terminates the existing lease and creates a new lease.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 9, 2023, the Company entered into a Commercial Lease Amendment ("Amendment") with JA-Cole L.P., with an effective date of May 1, 2023, pursuant to the original Commercial Leases dated April 21, 2015, as amended (the "2015 JA-Cole Lease"). The 2015 JA-Cole Lease is for <ix:nonFraction unitRef="sqft" contextRef="c-151" decimals="0" name="us-gaap:AreaOfRealEstateProperty" format="ixt:num-dot-decimal" scale="0" id="f-573">15,000</ix:nonFraction> square feet of office and warehouse facility located in Burleson, Texas. The Amendment revised the commencement date to May 1, 2023, and the expiration date to April 30, 2030. The Company valued the 2015 JA-Cole Lease using a <ix:nonFraction unitRef="number" contextRef="c-152" decimals="4" name="axgn:OperatingLeaseIncrementalBorrowingRate" scale="-2" id="f-574">13.1</ix:nonFraction>% incremental borrowing rate and recorded a right-of-use asset and a lease liability of $<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:OperatingLeaseLiability" scale="3" id="f-575"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="f-576">268</ix:nonFraction></ix:nonFraction> as a result of this amendment.</span></div></ix:continuation></ix:continuation><div id="i259a13cb1a8a452f93e6fa923f3009e6_52"></div><div style="margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-577" continuedAt="ia26da67c9c2446c0b8e886f3b5e177d4" escape="true">Long-Term Debt, Net of Debt Discount and Financing Fees</ix:nonNumeric></span></div><ix:continuation id="ia26da67c9c2446c0b8e886f3b5e177d4" continuedAt="if22c497c153341c38400e54f5e367b76"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="f-578" escape="true"><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt, net of debt discount and financing fees consists of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility - first tranche</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-579">35,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-580">35,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility - second tranche</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-581">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-582">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less - unamortized debt discount and deferred financing fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-583">3,846</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-584">4,288</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt, net of debt discount and financing fees</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-585">46,154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-586">45,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Facility</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2023, the Company amended its Credit Facility with Oberland Capital and its affiliates TPC Investments II LP and Argo LLC (collectively, the "Lender"). The term loan agreement for the Credit Facility was amended to transition the base interest rate from three month LIBOR to Adjusted SOFR. The Company obtained the first tranche of $<ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-587">35,000</ix:nonFraction> at closing on June 30, 2020. On June 30, 2021, the second tranche of $<ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-588">15,000</ix:nonFraction> was drawn down by the Company. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each tranche under the Credit Facility requires quarterly interest payments for <ix:nonNumeric contextRef="c-159" name="axgn:DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade" format="ixt-sec:durwordsen" id="f-589">seven years</ix:nonNumeric>. Interest is calculated as <ix:nonFraction unitRef="number" contextRef="c-157" decimals="3" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-590">7.5</ix:nonFraction>% plus the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">greater of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted SOFR o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r <ix:nonFraction unitRef="number" contextRef="c-160" decimals="3" name="axgn:DebtInstrumentAdditionalInterestFloorRate" scale="-2" id="f-591">2.0</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="c-161" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="f-592">12.68</ix:nonFraction>% at June&#160;30, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). Each tranche of the Credit Facility has a term of <ix:nonNumeric contextRef="c-159" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="f-593">seven years</ix:nonNumeric> from the date of issuance (with the first tranche issued on June 30, 2020, maturing on June 30, 2027, and the second tranche issued on June 30, 2021, maturing on June 30, 2028). In connection with the Credit Facility, the Company entered into a revenue participation agreement (the &#8220;Revenue Participation Agreement&#8221;) with the Lender, which provided that, among other things, a quarterly royalty payment as a percentage of the Company&#8217;s net revenues, up to $<ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-6" name="axgn:RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty" format="ixt:num-dot-decimal" scale="6" id="f-594">70</ix:nonFraction>&#160;million in any given year, after April 1, 2021, ending on the date upon which all amounts owed under the Credit Facility have been paid in full. This structure re</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ults in approximately <ix:nonFraction unitRef="number" contextRef="c-159" decimals="3" name="axgn:DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure" scale="-2" id="f-595">1.0</ix:nonFraction>% per year of additional interest payments on the outstanding loan amount. The Company recorded $<ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:InterestCostsIncurred" scale="3" id="f-596">360</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:InterestCostsIncurred" scale="3" id="f-597">372</ix:nonFraction> as interest expense for this Revenue Participation Agreement for the three months ended June&#160;30, 2023, and 2022, respectively and $<ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:InterestCostsIncurred" scale="3" id="f-598">756</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:InterestCostsIncurred" scale="3" id="f-599">707</ix:nonFraction> for the six months ended June 30, 2023, and 2022, respectively. The Company pays the quarterly debt interest on the last day of the quarter and for the three months ended June 30, 2023, and 2022, paid $<ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="3" id="f-600">1,602</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="3" id="f-601">1,201</ix:nonFraction>, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="3" id="f-602">3,134</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="3" id="f-603">2,388</ix:nonFraction> for the six months ended June 30, 2023, and 2022, respectively, to the Lender. The Company capitalized interest of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestCostsCapitalized" format="ixt:num-dot-decimal" scale="3" id="f-604">2,049</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestCostsCapitalized" format="ixt:num-dot-decimal" scale="3" id="f-605">1,579</ix:nonFraction> for the three months ended June 30, 2023, and 2022, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestCostsCapitalized" format="ixt:num-dot-decimal" scale="3" id="f-606">4,196</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestCostsCapitalized" format="ixt:num-dot-decimal" scale="3" id="f-607">3,024</ix:nonFraction> for the six months ended June 30, 2023, and 2022, towards the costs to construct and retrofit the Axogen Processing Center ("APC Facility") in Vandalia, Ohio. See Note 12 - Commitments and Contingencies. To date, the Company has capitalized interest of $<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:AccumulatedCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="f-608">15,625</ix:nonFraction> related to this project. The capitalized interest is recorded as part of property and equipment, </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><ix:continuation id="if22c497c153341c38400e54f5e367b76"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net in the condensed consolidated balance sheets. As of June&#160;30, 2023, the Company was in compliance with all financial covenants. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Embedded Derivatives</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the debt derivative liabilities were $<ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-609">4,271</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-610">4,518</ix:nonFraction> at June&#160;30, 2023, and December&#160;31, 2022, respectively. See Note 6 - Fair Value Measurement.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unamortized Debt Discount and Financing Fees</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unamortized debt discount consists of the remaining initial fair values of the embedded derivatives related to the Credit Facility.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financing fees for the Credit Facility were $<ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" scale="3" id="f-611">642</ix:nonFraction> and were recorded as a contra liability to long-term debt on the consolidated balance sheet.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> debt discount and deferred financing fees for the three months ended June 30, 2023, and 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-612">223</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-613">223</ix:nonFraction>, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-614">442</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-615">442</ix:nonFraction> for the six months ended June 30, 2023, and 2022, respectively.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Credit Facilities</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had restricted cash of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="f-616">6,252</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="f-617">6,251</ix:nonFraction> at June&#160;30, 2023, and December&#160;31, 2022, respectively. The June&#160;30, 2023, and December&#160;31, 2022, balances both include $<ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:DebtInstrumentCollateralAmount" format="ixt:num-dot-decimal" scale="3" id="f-618">6,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:DebtInstrumentCollateralAmount" scale="3" id="f-619">250</ix:nonFraction>, which represent collateral for <ix:nonFraction unitRef="letterofcredit" contextRef="c-3" decimals="INF" name="axgn:NumberOfLettersOfCredit" format="ixt-sec:numwordsen" scale="0" id="f-620">two</ix:nonFraction> irrevocable standby letters of credit.</span></div></ix:continuation><div id="i259a13cb1a8a452f93e6fa923f3009e6_55"></div><div style="margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-621" continuedAt="i38692ce98aee4b51a2b58ce60ed5cb05" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="i38692ce98aee4b51a2b58ce60ed5cb05" continuedAt="id7dd525e0a2044448bd5194463dca1d6"><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's stock-based compensation plans are described in Note 11. Stock-Based Compensation to the Company&#8217;s consolidated financial statements included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2022.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="f-622" continuedAt="i2562e9f9091049ebbe5148d8d48b26b4" escape="true"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year 2023, the following stock compensation was awarded to officers and employees. All awards were granted under the 2019 Amended and Restated Long-Term Incentive Plan ("2019 Plan"), with the exception of the inducement shares awarded as inducements material to new employees entering into employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4). </span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:38.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.577%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type of Award</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter Awarded</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Target Shares or Units </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1st Quarter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-171" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-623">1,046,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-171" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-624">4.96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2nd Quarter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-172" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-625">2,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-172" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-626">5.64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1st Quarter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-173" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-627">1,129,718</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-173" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-628">8.39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2nd Quarter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-174" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-629">33,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-174" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-630">9.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Stock Units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1st Quarter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-175" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-631">744,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-175" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-632">8.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inducement Shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (4)(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1st Quarter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-176" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-633">150,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-176" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-634">4.92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-177" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-635">75,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-177" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-636">8.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options awarded to officers and employees during the first and second quarter, vest over a <ix:nonNumeric contextRef="c-171" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:durwordsen" id="f-637"><ix:nonNumeric contextRef="c-172" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:durwordsen" id="f-638">four-year</ix:nonNumeric></ix:nonNumeric> period. </span></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units awarded to officers and employees during the first and second quarters, vest over a <ix:nonNumeric contextRef="c-174" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:durwordsen" id="f-639"><ix:nonNumeric contextRef="c-173" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:durwordsen" id="f-640">four-year</ix:nonNumeric></ix:nonNumeric> period. Upon vesting, the outstanding number of restricted stock units vested are converted into common stock.</span></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance shares were issued to officers and employees during the first quarter. Vesting occurs over a <ix:nonNumeric contextRef="c-175" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:durwordsen" id="f-641">three-year</ix:nonNumeric> performance period. Participants will earn from </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-178" decimals="INF" name="axgn:PerformanceStockUnitPayoutOpportunityTargetPercentage" scale="-2" id="f-642">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-179" decimals="INF" name="axgn:PerformanceStockUnitPayoutOpportunityTargetPercentage" scale="-2" id="f-643">150</ix:nonFraction>% upon achievement of the target depending on the attainment of specific revenue goals. The maximum number of units that can be issued under this award is <ix:nonFraction unitRef="shares" contextRef="c-180" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-644">1,116,000</ix:nonFraction>.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><ix:continuation id="id7dd525e0a2044448bd5194463dca1d6"><ix:continuation id="i2562e9f9091049ebbe5148d8d48b26b4"><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nducement shares were issued to <ix:nonFraction unitRef="officer" contextRef="c-181" decimals="INF" name="axgn:NumberOfOfficers" format="ixt-sec:numwordsen" scale="0" id="f-645">two</ix:nonFraction> officers during the first quarter, as inducements material to new employees entering into employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4). Vesting for both the stock options and restricted stock units are over a <ix:nonNumeric contextRef="c-182" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:durwordsen" id="f-646"><ix:nonNumeric contextRef="c-183" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:durwordsen" id="f-647">four-year</ix:nonNumeric></ix:nonNumeric> period. </span></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-184" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:fixed-zero" scale="0" id="f-648"><ix:nonFraction unitRef="shares" contextRef="c-185" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="f-649">No</ix:nonFraction></ix:nonFraction> performance stock units or inducement shares were granted in the second quarter of 2023.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-650" escape="true"><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-651">5,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-652">4,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-653">8,344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-654">7,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i259a13cb1a8a452f93e6fa923f3009e6_58"></div><div style="margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-655" continuedAt="i1c71f3e85cdd4b67965c435d67c9beed" escape="true">Net Loss Per Common Share</ix:nonNumeric></span></div><ix:continuation id="i1c71f3e85cdd4b67965c435d67c9beed"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-656" escape="true"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following reflects the net loss attributable to common shareholders and share data used in the basic and diluted earnings per share computations using the two-class method:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.248%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-657">6,660</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-658">7,740</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-659">13,734</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-660">19,215</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted-average common shares outstanding (Basic)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-661">42,862,384</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-662">41,994,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-663">42,719,096</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-664">41,900,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding (Diluted)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-665">42,862,384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-666">41,994,618</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-667">42,719,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-668">41,900,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per common share (Basic and Diluted)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-669"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-670">0.16</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-671"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-672">0.18</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-673"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-674">0.32</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-675"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-676">0.46</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Anti-dilutive shares excluded from the calculation of diluted earnings per share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-186" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-677">3,957,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-187" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-678">3,796,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-188" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-679">3,679,109</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-189" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-680">3,377,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-190" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-681">251,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-191" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-682">591,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-192" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-683">343,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-193" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-684">574,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) These common equivalent shares are not included in the diluted per share calculations as they would be anti-dilutive if the Company was in a net income position.</span></div></ix:nonNumeric></ix:continuation><div id="i259a13cb1a8a452f93e6fa923f3009e6_61"></div><div style="margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-685" continuedAt="iad3913ae54064c62ba0f4f63349196aa" escape="true">Income Taxes</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iad3913ae54064c62ba0f4f63349196aa" continuedAt="ib0c96402eac1467fa00dc1952be40d6e"> </ix:continuation></span></div><ix:continuation id="ib0c96402eac1467fa00dc1952be40d6e"><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has no recorded income tax expense or income tax benefit for the three and six months ended June 30, 2023, and 2022 due to the generation of net operating losses, the benefits of which have been fully reserved. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not recorded current income tax expense due to the generation of net operating losses. Deferred income taxes are accounted for using the balance sheet approach, which requires recognition of deferred tax assets and liabilities for the expected future consequences of temporary differences between the financial reporting basis and the tax basis of assets and liabilities. A valuation allowance is provided when it is more likely than not that a deferred tax asset will not be realized. A full valuation allowance has been established on the deferred tax asset as it is more likely than not that a future tax benefit will not be realized. In addition, future utilization of the available net operating loss carryforward may be limited under Internal Revenue Code Section&#160;382 as a result of changes in ownership.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company identifies and evaluates uncertain tax positions, if any, and recognizes the impact of uncertain tax positions for which there is a less than more likely than not probability of the position being upheld when reviewed by the relevant taxing authority. Such positions are deemed to be unrecognized tax benefits and a corresponding liability is established on the condensed consolidated balance sheet. The Company has not recognized a liability for uncertain tax positions. If there were an unrecognized tax benefit, the Company would recognize interest accrued related to unrecognized tax benefits in interest expense and penalties in operating expenses. The Company&#8217;s remaining open tax years subject to examination by federal tax authorities include the years ended December&#160;31, 2019, through 2022. However, for tax years 2004 through 2017, federal taxing authorities may examine and adjust loss carryforwards in the years in which those loss carryforwards are ultimately utilized.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_64"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-686" continuedAt="id6a1f433cff344b78d2a55b647bfab98" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="id6a1f433cff344b78d2a55b647bfab98" continuedAt="i686bd507c19343bbb04f8d2570987efd"><div style="margin-top:10pt;text-align:justify"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Service Agreements</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company pays Community Blood Center, (d/b/a Community Tissue Service) ("CTS") a facility fee for the use of clean rooms, storage and office space and for services in support of its tissue processing including for routine sterilization of daily supplies, providing disposable supplies and microbial services, and office support. The Company paid $<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-3" name="axgn:LicenseFeeAmount" scale="3" id="f-687">582</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" name="axgn:LicenseFeeAmount" scale="3" id="f-688">622</ix:nonFraction> for the three months ended June 30, 2023, and 2022, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="axgn:LicenseFeeAmount" format="ixt:num-dot-decimal" scale="3" id="f-689">1,311</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-3" name="axgn:LicenseFeeAmount" format="ixt:num-dot-decimal" scale="3" id="f-690">1,245</ix:nonFraction> during the six months ended June 30, 2023, and 2022, respectively, related to the agreement with CTS. The agreement terminates on December&#160;31, 2023, subject to earlier termination by either party at any time for cause, or without cause upon six months prior notice. The Company expects to reduce its utilization of CTS in the second half of 2023.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2011, the Company entered into a Master Services Agreement for clinical research and related services. The Company was required to pay $<ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" name="axgn:ServiceAgreementAmountPaidUponExecutionOfAgreement" scale="3" id="f-691">151</ix:nonFraction> upon execution of this agreement and the remainder monthly based on activities associated with the execution of the Company's phase 3 pivotal clinical trial to support the biologics license application ("BLA") for Avance Nerve Graft. Payments made under this agreement were $<ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" name="axgn:PaymentForServiceFees" scale="3" id="f-692">56</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-3" name="axgn:PaymentForServiceFees" scale="3" id="f-693">356</ix:nonFraction> for the three months ended June 30, 2023, and 2022, respectively and $<ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="axgn:PaymentForServiceFees" scale="3" id="f-694">168</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="axgn:PaymentForServiceFees" scale="3" id="f-695">684</ix:nonFraction> for the six months ended June 30, 2023, and 2022, respectively.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Axogen Processing Center Facility</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is highly dependent on the continued availability of its processing facilities at the CTS facility in Dayton, Ohio and could be harmed if the physical infrastructure of this facility is unavailable for any prolonged period of time. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 31, 2018, the Company purchased the APC Facility in Vandalia, Ohio, located near the CTS processing facility where Avance Nerve Graft is currently processed. The APC Facility, when and if operational, will be the new processing facility for Avance&#160;Nerve Graft&#160;to provide continued capacity for growth and to support the transition of Avance Nerve Graft from a human cellular and tissue-based product to a biologic product. The APC Facility is comprised of a <ix:nonFraction unitRef="sqft" contextRef="c-203" decimals="-3" name="us-gaap:AreaOfRealEstateProperty" format="ixt:num-dot-decimal" scale="0" id="f-696">107,000</ix:nonFraction> square foot building on approximately <ix:nonFraction unitRef="acre" contextRef="c-203" decimals="1" name="us-gaap:AreaOfLand" scale="0" id="f-697">8.6</ix:nonFraction> acres of land. The Company paid $<ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:PaymentsToAcquireLandHeldForUse" scale="3" id="f-698">731</ix:nonFraction> for the land, and this is recorded as land within Property and equipment, net on the condensed consolidated balance sheets. The Company paid $<ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:PaymentsToAcquireBuildings" format="ixt:num-dot-decimal" scale="3" id="f-699">4,300</ix:nonFraction> for the building and this is recorded within Property and equipment, net on the condensed consolidated balance sheets. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 9, 2019, the Company&#160;entered into a Standard Form of Agreement Between Owner and Design-Builder with CRB Builders, L.L.C., (&#8220;CRB&#8221;), pursuant to which CRB will renovate and retrofit the APC Facility. For the three and six months ended June&#160;30, 2023, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="f-700">1,640</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="f-701">3,239</ix:nonFraction>, respectively, related to renovations and design and build in projects in progress. The Company has recorded $<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-702">49,593</ix:nonFraction> to date related to this project. In addition to these project costs, the Company has capitalized interest of $<ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="us-gaap:InterestCostsCapitalized" format="ixt:num-dot-decimal" scale="3" id="f-703">2,049</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:InterestCostsCapitalized" format="ixt:num-dot-decimal" scale="3" id="f-704">4,196</ix:nonFraction> for the three and six months ended June&#160;30, 2023. To date, the Company has capitalized interest of $<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:AccumulatedCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="f-705">15,625</ix:nonFraction> related to this project. During the three months ended June 30, 2023, the Company completed construction of the APC Facility and placed $<ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="f-706">8,020</ix:nonFraction> into service related to the warehouse and office spaces. These costs were recorded to their respective asset category in Property and equipment, net on the condensed consolidated balance sheet. The Company expects to complete final validation of the tissue processing center and begin operations during the third quarter of this year. The costs related to the tissue processing center are recorded in projects in process in Property and equipment, net on the condensed consolidated balance sheet. The Company anticipates recording an additional $<ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="axgn:AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne" format="ixt:num-dot-decimal" scale="3" id="f-707">2,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="axgn:AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne" format="ixt:num-dot-decimal" scale="3" id="f-708">3,000</ix:nonFraction> in the remainder of 2023.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company obtained certain economic development grants from state and local authorities totaling up to $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:GrantsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-709">2,685</ix:nonFraction> including $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="axgn:CashGrantsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-710">1,250</ix:nonFraction> of cash grants to offset costs to acquire and develop the APC Facility. The economic development grants are subject to certain job creation milestones to be reached by December&#160;31, 2023, and have clawback clauses if the Company does not meet the job creation milestones. The Company has requested extensions from the grant authorities to extend the job creation milestone date and has not yet received any decisions regarding whether the extensions will be granted. As of June&#160;30, 2023, the Company has received $<ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:ProceedsFromGrantors" format="ixt:num-dot-decimal" scale="3" id="f-711">1,188</ix:nonFraction> from the cash grants and has a grant receivable of $<ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:GrantsReceivable" scale="3" id="f-712">287</ix:nonFraction> recorded in receivables on the condensed consolidated balance sheets.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Fair Value of the Debt Derivative Liabilities </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the debt derivative liabilities is $<ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-713">4,271</ix:nonFraction> as of June&#160;30, 2023. The fair value of the debt derivative liabilities was determined using a probability-weighted expected return model based upon the <ix:nonFraction unitRef="settlementscenario" contextRef="c-213" decimals="INF" name="axgn:NumberOfPotentialSettlementScenarios" format="ixt-sec:numwordsen" scale="0" id="f-714">four</ix:nonFraction> potential settlement scenarios for the Credit Facility. The estimated settlement value of each scenario, which includes any required make-whole payment, is then discounted to present value using a discount rate that is derived based upon the initial terms of the Credit Facility at issuance and corroborated utilizing a synthetic rating analysis. The calculated fair values under the <ix:nonFraction unitRef="settlementscenario" contextRef="c-213" decimals="INF" name="axgn:NumberOfPotentialSettlementScenarios" format="ixt-sec:numwordsen" scale="0" id="f-715">four</ix:nonFraction> scenarios are then compared to the fair value of a plain vanilla note, with the difference reflecting the fair value of the debt derivative liabilities. The Company </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><ix:continuation id="i686bd507c19343bbb04f8d2570987efd"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimated the make-whole payments required under each scenario according to the terms of the Credit Facility to generate an internal rate of return equal to <ix:nonFraction unitRef="number" contextRef="c-213" decimals="3" name="axgn:DebtInstrumentInternalRateOfReturnUnderSettlementScenarios" scale="-2" id="f-716">11.5</ix:nonFraction>% through the scheduled maturity dates, less the total of all quarterly interest and royalty payments previously paid to the Lender</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The calculation utilized the XIRR function in Microsoft Excel as required by the Credit Facility. If the debt is not prepaid but instead is held to its scheduled maturities, the Company&#8217;s estimate of the make-whole payment for the first tranche and second tranche of the Credit Facility due on June 30, 2027, and June 30, 2028, respectively, are approximately <ix:nonFraction unitRef="usd" contextRef="c-153" decimals="INF" name="axgn:DebtInstrumentHeldToMaturityMakeWholePayment" format="ixt:fixed-zero" scale="0" id="f-717"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="INF" name="axgn:DebtInstrumentHeldToMaturityMakeWholePayment" format="ixt:fixed-zero" scale="0" id="f-718">zero</ix:nonFraction></ix:nonFraction>. The Company has consistently applied this approach since the inception of the debt agreement on June 30, 2020.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is aware that the Lender may have an alternative interpretation of the calculation of the make-whole payments that the Company believ</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">es does not properly utilize the same methodology utilized by the XIRR function in Microsoft Excel as described in the Credit Facility. The Company estimates the top end of the range of the make-whole payments if the debt is held to scheduled maturity under an alternative interpretation to be approximately $<ix:nonFraction unitRef="usd" contextRef="c-153" decimals="INF" name="axgn:DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation" format="ixt:num-dot-decimal" scale="3" id="f-719">9,000</ix:nonFraction> for the first tranche of the Credit Facility due on June 30, 2027, and approximately $<ix:nonFraction unitRef="usd" contextRef="c-155" decimals="INF" name="axgn:DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation" format="ixt:num-dot-decimal" scale="3" id="f-720">4,000</ix:nonFraction> for the second tranche of the Credit Facility due on June 30, 2028. Further, if the debt is prepaid prior to the scheduled maturity dates and subject to the alternative interpretation, the make-whole payment would be larger than the amounts herein. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Legal Proceedings </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is and may be subject to various claims, lawsuits, and proceedings in the ordinary course of the Company's business. Such matters are subject to many uncertainties and outcomes are not predictable with assurance. While there can be no assurances as to the ultimate outcome of any legal proceeding or other loss contingency involving the Company, in the opinion of management, such claims are either adequately covered by insurance or otherwise indemnified, or are not expected individually or in the aggregate, to result in a material, adverse effect on the Comp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">any's financial condition, results of operations or cash flows. However, it is possible that the Company's results of operations, financial position and cash flows in a particular period could be materially affected by these contingencies.</span></div></ix:continuation><div id="i259a13cb1a8a452f93e6fa923f3009e6_67"></div><div style="margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. <ix:nonNumeric contextRef="c-1" name="us-gaap:SubsequentEventsTextBlock" id="f-721" continuedAt="i61378f2bf99246f8a5b5a21d4b6412eb" escape="true">Subsequent Events</ix:nonNumeric></span></div><ix:continuation id="i61378f2bf99246f8a5b5a21d4b6412eb"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 4, 2023, Axogen Corporation ("AC") entered into an amendment, effective as of August 4, 2023 ("Supply Agreement Amendment") to the Nerve End Cap Commercial Supply Agreement, dated June 27, 2017 (the "Supply Agreement") entered into by and between AC and Cook Biotech Incorporated ("Cook"). Pursuant to the Supply Agreement Amendment, the term of the Supply Agreement was extended through December 31, 2030.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 4, 2023, AC also entered into a third amendment, effective as of August 4, 2023 ("Distribution Agreement Amendment"), to the Distribution Agreement, dated August 27, 2008 (the "Distribution Agreement") entered into by and between AC and Cook, as amended on February 24, 2012, October 10, 2014, and February 26, 2018. Pursuant to the Distribution Agreement Amendment, the term of the Distribution Agreement was extended through December 31, 2030.</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_70"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:10pt;padding-left:49.5pt;text-align:justify;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2 &#8211; MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF OPERATIONS</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The following discussion and analysis of the Company's financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and the related notes thereto appearing elsewhere in this report and our consolidated financial statements for the year ended December 31, 2022, included in our Annual Report on Form 10-K. All dollar amounts in the discussion and analysis, unless noted otherwise, are presented in thousands.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context otherwise requires, all references in this report to &#8220;Axogen,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; refer to Axogen, Inc., and its wholly owned subsidiaries Axogen Corporation (&#8220;AC&#8221;), Axogen Processing Corporation, Axogen Europe GmbH and Axogen Germany GmbH.</span></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_73"></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OVERVIEW</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the leading company focused specifically on the science, development, and commercialization of technologies for peripheral nerve regeneration and repair. We are passionate about providing the opportunity to restore nerve function and quality of life for patients with peripheral nerve injuries. We provide innovative, clinically proven, and economically effective repair solutions for surgeons and healthcare providers. Peripheral nerves provide the pathways for both motor and sensory signals throughout the body. Every day, people suffer traumatic injuries or undergo surgical procedures that impact the function of their peripheral nerves. Physical damage to a peripheral nerve&#160;or the inability to properly reconnect peripheral nerves can result in the loss of muscle or organ function, the loss of sensory feeling, or the initiation of pain.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Portfolio </span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Avance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Nerve Graft, a biologically active off-the-shelf processed human nerve allograft for bridging severed peripheral nerves without the comorbidities associated with a second surgical site. </span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Axoguard Nerve Connector</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a porcine (pig) submucosa extracellular matrix ("ECM") coaptation aid for tensionless repair of severed peripheral nerves. </span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Axoguard Nerve Protector</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a porcine submucosa ECM product used to wrap and protect damaged peripheral nerves and reinforce the nerve reconstruction while preventing soft tissue attachments.</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Axoguard HA+ Nerve Protector&#8482;, is comprised of a processed porcine submucosa ECM base layer with a hyaluronate-alginate gel coating designed to provide short- and long-term protection for peripheral nerve injuries. The gel layer facilitates enhanced nerve gliding to aid in minimizing soft tissue attachments, while the base layer is remodeled into a long-term protective tissue layer. </span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Axoguard Nerve Cap</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a porcine submucosa ECM product used to protect a peripheral nerve end and separate the nerve from the surrounding environment to reduce the development of symptomatic or painful neuroma. </span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Axotouch</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Two-Point Discriminator, used to measure the innervation density of any surface area of the skin.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our portfolio of products is currently available in the United States, Canada, Germany, United Kingdom, Spain and several other European, Asian and Latin American countries.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from the distribution of our nerve repair products, Avance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Nerve Graft, Axoguard Nerve Connector</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Axoguard Nerve Protector</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Axoguard HA+ Nerve Protector&#8482;, and Axoguard Nerve Cap</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in the United States ("U.S.") is the main contributor to our total reported sales and have been the key component of our growth to date. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously announced, we suspended the market availability of Avive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Soft Tissue Membrane ("Avive") on June 1, 2021, and we continue discussions with the U.S. Food and Drug Administration ("FDA") to determine the appropriate regulatory classification and requirements for Avive. The suspension was not based on any known or reported safety or product performance issues or concerns with Avive. We seek to return Avive to the market, although we are unable to estimate the timeframe or provide any assurances that a return to the market will be achievable. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have observed that surgeons are initially cautious adopters of nerve repair products. Surgeons typically start with a few cases and then wait and review the results of these initial cases. Active accounts are usually past this wait period and have developed some level of product reorder. These active accounts have typically gone through the Value Analysis Committee approval process, have at least one surgeon who has converted a portion of his or her treatment algorithms of peripheral nerve repair to our portfolio and have ordered our products at least six times in the last twelve months. As of June&#160;30, 2023, we had </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">974 active accounts, an increase of 3.5% from 941 as of June&#160;30, 2022, and a decrease of 1.1% from 985 compared to March&#160;31, 2023. Active accounts are approximately 85% of our revenue. The top 10% of these active accounts continue to represent approximately 35% of our revenue. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Core accounts are defined as accounts that have purchased at least $100,000 in the past twelve months. As of June&#160;30, 2023, we had 347 core accounts, an increase of 16% from 299 as of June&#160;30, 2022, and a decrease of 0.9% from 350 compared to March&#160;31, 2023. These core accounts represented approximately 60% of our revenue in the quarter, which has remained consistent over the past two years. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business was originally anchored in emergent trauma and over the past several years we have introduced a number of new nerve repair applications that utilize our Avance and Axoguard product lines. These new applications share common characteristics that now lead us to think about our business along two primary categories, scheduled non-trauma (&#8220;Scheduled&#8221;) procedures, and emergent trauma (&#8220;Emergent&#8221;) procedures.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled procedures are generally characterized as procedures where a patient is seeking relief of a condition caused by a nerve defect or surgical procedure. These include breast reconstruction following a mastectomy, nerve reconstruction following the surgical removal of painful neuromas, oral and maxillofacial procedures, and nerve decompression.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The nature of Scheduled procedures affords patients the opportunity to actively search for treatment options and advocate for solutions that may improve quality of life following the procedure. For example, in breast reconstruction, this may include prioritizing neurotization as a part of their treatment plan. These procedures lend themselves to standardization of surgical techniques and more consistent nerve repair algorithms. In addition, these patients are likely to engage in extended follow-up evaluations with their physicians. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Emergent procedures generally result from injuries that initially present in an emergency room. These procedures are typically referred to and completed by a specialist either immediately or within a few days following the initial injury. Given the emergent and diverse nature of traumatic injuries, the required repair algorithm and procedure scheduling can be highly variable, and follow-up evaluations are generally inconsistent. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the various applications can have unique surgeon customers, the procedures are often performed in the same accounts and use the same family of Axogen products. Scheduled procedures typically have a higher value of Axogen products used per procedure as compared to routine trauma; and, given the planned nature of these procedures, there is a higher level of predictability and are generally additive to our sales rep productivity.  </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reporting by application has historically been challenging. However, we have recently developed improved analytical tools that we believe allow us to better monitor product utilization data within accounts and generate improved estimates of our revenue by application. We estimate revenue by application using the information received from hospitals and sales representatives based on assumptions regarding specific surgeon practice and account information. Accordingly, the accuracy of our estimates is subject to the limited data we receive and the accuracy of those assumptions. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate that the mix of Scheduled and Emergent procedures for fiscal year 2022 was approximately 45% Scheduled and 55% Emergent. In the first half of 2023, the mix has shifted to approximately 50% Scheduled and 50% Emergent; and we expect Scheduled procedure growth will continue to outpace Emergent procedure growth and continue to become a larger mix of our revenue over time.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Operational and Business Highlights</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Revenues were $38,155 for the quarter ended June&#160;30, 2023, an increase of $3,701</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or 10.7% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">compared to the quarter ended June&#160;30, 2022.</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We estimate revenues from Scheduled procedures represent approximately half of total revenues for the quarter ended June&#160;30, 2023 and grew over 20% from the quarter ended June&#160;30, 2022.</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We estimate revenues from Emergent procedures represent approximately half of total revenues for the quarter ended June&#160;30, 2023 and grew in the low single digit percent range from the quarter ended June&#160;30, 2022.</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Gross profit was $30,927 for the quarter ended June&#160;30, 2023, an increase of $2,757 or 9.8% compared to the quarter ended June&#160;30, 2022.</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We had 115 direct sales representatives as of June&#160;30, 2023, and December&#160;31, 2022. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We successfully initiated the pilot launch of the Axoguard HA+ Nerve Protector&#8482; in the quarter ended June&#160;30, 2023 and expect to fully launch this extension of its nerve protection platform later this month.</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We ended the quarter with over 200 peer-reviewed clinical publications featuring our nerve repair product portfolio.</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We completed construction of the APC and in the second quarter of 2023 placed into service the warehouse and office spaces, and now expect to begin processing tissue in the APC in the third quarter of 2023.</span></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We will include tissue processing information from the APC in our submission of the BLA for Avance Nerve Graft. Additionally, we will request the utilization of a rolling submission process with the FDA at a pre-BLA meeting that is expected to occur by early first quarter 2024. If the rolling BLA submission is approved by the FDA, we expect to begin the rolling submission in the first quarter of 2024 and complete the full submission in the second quarter of 2024. We also expect, if the BLA submission proceeds in accordance with this timeline, this process will support BLA approval in the first half of 2025.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_76"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of the Three Months Ended June 30, 2023, and 2022</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth, for the periods indicated, our results of operations expressed as dollar amounts and percentage of total revenue:</span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% of<br/>Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% of<br/>Revenue</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,927&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,170&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total costs and expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,829&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,094&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,902)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,924)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense):</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other income, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,660)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,740)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenues</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues for the three months ended June 30, 2023, increased $3,701 or 11% to $38,155 as compared to $34,454 for the three months ended June 30, 2022. The increase in revenue was driven by an increase in unit volume of 6%, a 4.0% increase in prices and 1.2% increase from changes in product mix.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Gross Profit</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit for the three months ended June 30, 2023, increased $2,757 or 10% to $30,927 as compared to $28,170 for the three months ended June 30, 2022. Gross margin was 81% and 82% for the three months ended June 30, 2023, and 2022, respectively. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Costs and Expenses</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total costs and expenses increased $1,735 or 5% to $37,829 for the three months ended June 30, 2023, as compared to $36,094 for the three months ended June 30, 2022. The net increase in total costs and expenses was primarily the result of increased compensation costs of $1,824 and marketing programs of $326, partially offset by reduction in research and development projects of $342.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses increased $1,169 or 6% to $20,838 for the three months ended June 30, 2023, as compared to $19,669 for the three months ended June 30, 2022. This increase was primarily attributable to other services of $496, marketing programs of $326 and compensation costs of $306.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> increased $341 or 5% to $7,363 for the three months ended June 30, 2023, as compared to $7,022 for the three months ended June 30, 2022. The increase was primarily due to product development and clinical expenses. Product development costs include spending in a number of specific programs including the non-clinical expenses related to the BLA for Avance Nerve Graft. Product development expenses represented approximately 58% and 51% of total research and development expense for the three months ended June 30, 2023, and 2022, respectively. Clinical trial expenses represented approximately 42% and 49% of total research and development expense the three months ended June 30, 2023, and 2022, respectively. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses increased $225 or 2% to $9,628 for the three months ended June 30, 2023, as compared to $9,403 for the three months ended June 30, 2022. The increase was primarily due to compensation costs of $1,627 offset by lower insurance fees of $438, professional services of $431, merchant fees of $298 and other, net of $227.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other Income and Expense</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net increased $58 or 32% to $242 for the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended June 30, 2023, as compared to other income, net of $184 for the three months ended June 30, 2022. The net increase was due to an increase in investment income of $203 and a decrease in interest expense of $101 partially offset by an increase in other expenses of $240. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment income increased $203 to $235 for the three months ended June 30, 2023, as compared to an investment income of $32 for the three months ended June 30, 2022. This change was primarily due to an increase in interest rates.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense decreased $101 or 41% to $148 for the three months ended June 30, 2023, as compared to $249 for the three months ended June 30, 2022. The decrease was primarily due to capitalizing the interest expense related to the Credit Facility for the three months ended June 30, 2023. We recognized total interest expense of $1,824 and $1,795 in connection with the Credit Facility for the three months ended June 30, 2023, and 2022, respectively, of which $2,049 and $1,579 of this interest was capitalized to the construction costs of the APC Facility during the second quarter of 2023 and 2022, respectively.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Taxes</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had no income tax expense or benefit during the three months ended June 30, 2023, and 2022 due to the incurrence of net operating losses in each of these periods, the benefits of which have a full valuation allowance. We do not believe that there are any additional tax expenses or benefits currently available.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of the Six Months Ended June 30, 2023, and 2022</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth, for the periods indicated, our results of operations expressed as dollar amounts and percentage of total revenue:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% of<br/>Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% of<br/>Revenue</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60,882&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,631&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total costs and expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,126&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,874&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,244)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,243)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29.40)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense):</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(603)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(357)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other income, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">510&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,734)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,215)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenues</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues for six months ended June 30, 2023, increased $9,358 or 14.3% to $74,819 as compared to $65,461 for the six months ended June 30, 2022. The increase in revenue was driven by an increase in unit volume of 8% as well as a 4% increase in prices and 3% in product mix. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Gross Profit</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit for the six months ended June 30, 2023, increased $7,251 or 14% to $60,882 as compared to $53,631 for the six months ended June 30, 2022. Gross margin was 81% and 82% for the six months ended June 30, 2023, and 2022, respectively. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Costs and Expenses</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total costs and expenses increased $2,252 or 3% to $75,126 for the six months ended June 30, 2023, as compared to $72,874 for the six months ended June 30, 2022. The net increase in total costs and expenses was primarily the result of increased compensation costs of $3,174, marketing programs of $463 and occupancy costs of $303 partially offset by reduction in projects of $862 and professional services of $739.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses increased $1,899 or 5% to $42,456 for the six months ended June 30, 2023, as compared to $40,557 for the six months ended June 30, 2022. This increase was primarily attributable to other services of $1,196, marketing programs of $463 and travel of $204.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses increased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $747 or 6% to $14,043 for the six months ended June 30, 2023, as compared to $13,296 for the six months ended June 30, 2022. The increase was primarily due to product development and clinical expenses. Product development costs include spending in a number of specific programs including the non-clinical expenses related to the BLA for Avance Nerve Graft. Product development expenses represented approximately 57% and 51% </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of total research and development expense for the six months ended June 30, 2023, and 2022, respectively. Clinical trial expenses represented approximately 42% and 49% of total research and development expense for the six months ended June 30, 2023, and 2022, respectively. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses decreased $394 or 2% to $18,627 for the six months ended June 30, 2023, as compared to $19,021 for the six months ended June 30, 2022. The decrease was primarily due to lower professional services of $1,489, merchant fees of $675, bad debt expense of $586, insurance expense of $553 and other services of $327 partially offset by an increase in net compensation costs of $3,233. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other Income and Expense</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net increased $482 to $510 for the six months ended June 30, 2023, as compared to other expense, net of $28 for the six months ended June 30, 2022. The net increase was driven by an increase in investment income of $799 and income and a decrease in interest expense of $439, partially offset by an increase in other expense of $317 and the change in fair value of derivatives of $439. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment income increased $799  to $784 for the six months ended June 30, 2023, as compared to an investment loss of $15 for the six months ended June 30, 2022. This change was primarily due to increased interest rates.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense decreased $439 to $164 for the six months ended June 30, 2023, as compared to $603 for the six months ended June 30, 2022. The decrease was primarily due to capitalizing the interest expense related to APC for the six months ended June 30, 2023. We recognized total interest expense of $2,830 and $3,537 in connection with the Credit Facility for the six months ended June 30, 2023, and 2022, respectively, of which $4,196 and $3,024 of this interest was capitalized to the construction costs of the APC Facility during the six months ended June 30, 2023, and 2022, respectively. The increase in total interest expense over the prior period was the result of higher interest rates on the Credit Facility. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Taxes</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had no income tax expense or benefit during the six months ended June 30, 2023, and 2022 due to the incurrence of net operating losses in each of these periods, the benefits of which have a full valuation allowance. We do not believe that there are any additional tax expenses or benefits currently available.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing financial statements, we follow accounting principles generally accepted in the United States, which require us to make certain estimates and apply judgments that affect our financial position and results of operations. Management regularly reviews our accounting policies and financial information disclosures. A summary of significant accounting estimates that require the use of estimates and judgments in preparing the financial statements was provided in our 2022 Annual Report on Form 10-K. During the quarter covered by this report, there were no material changes to the accounting estimates and assumptions previously disclosed.</span></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_79"></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2023, our principal sources of liquidity were our cash and cash equivalents and investments totaling $34,531. Our cash equivalents are comprised primarily of a money market mutual fund and our investments consist of primarily short-term commercial paper and U.S. Treasuries. Our cash and cash equivalents and investments decreased $14,258 from $48,789 at December&#160;31, 2022, primarily as a result of operating activities and renovating the APC Facility.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had working capital of $62,243 and a current ratio of 3.6x at June&#160;30, 2023, compared to working capital of $74,322 and a current ratio of 4.1x at December&#160;31, 2022. The decrease in our working capital at June&#160;30, 2023, as compared to December&#160;31, 2022, was primarily due to cash used in operations and to renovate the APC Facility, which is included in non-current assets and used in operations. Based on current estimates, we believe that our existing cash and cash equivalents and investments, as well as cash provided by sales of our products will allow us to fund our operations through at least the next 12 months.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Cash Flow Information</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents a summary of cash flows from operating, investing and financing activities:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.108%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash (used in) provided by:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,739)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,962)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,936&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,935)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Net Cash Used in Operating Activities</span><span style="font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities was $7,131 and $16,739 during the six months ended June 30, 2023, and 2022, respectively. The favorable change in net cash used in operating activities of $9,608, or 57%, is due to the decrease in net loss of $5,481 and the net favorable change of $4,234 in working capital accounts.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Net Cash Used in Investing Activities</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by investing activities for the six months ended June 30, 2023, was $13,536 as compared to net cash used in investing activities of $4,962 for the six months ended June 30, 2022, an increase of $18,498, or 373%. The increase of net cash provided by investing activities is principally due to the increase in the net proceeds from the sale and purchase of investments totaling $17,795, the reduction in purchases of property and equipment of $366 and the reduction in purchases of intangible assets of $336 during the six months ended June 30, 2023.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Net Cash Provided by Financing Activities</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities was $1,531 and $766 for the six months ended June 30, 2023, and 2022, respectively, an increase of $765. The favorable change in net cash provided by financing activities was primarily due to the increase in proceeds from the exercise of stock options of $776 during the six months ended June 30, 2023.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sources of Capital</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our expected future capital requirements may depend on many factors including expanding our customer base and sales force and timing and extent of spending in obtaining regulatory approval and introduction of new products. Additional sources of liquidity available to us include issuance of additional equity securities through public or private equity offerings, debt financings or from other sources. The sale of additional equity may result in dilution to our shareholders. There is no assurance that we will be able to secure funding on terms acceptable to us, or at all. The increasing need for capital could also make it more difficult to obtain funding through either equity or debt. Should additional capital not become available to us as needed, we may be required to take certain actions, such as slowing sales and marketing expansion, delaying regulatory approvals, or reducing headcount.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contractual Obligations and Forward-Looking Cash Requirements</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">On July 9, 2019, we entered into a Standard Form of Agreement Between Owner and Design-Builder with CRB Builders, L.L.C., (&#8220;CRB&#8221;), pursuant to which CRB will renovate and retrofit the APC Facility. We anticipate spending between $2,000 to $3,000 in the remainder of 2023. See Note 12 - Commitments and Contingencies.</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In addition to the APC Facility capital expenditures, other capital expenditures on an annual basis generally range from $4,000 to $5,000 as a use of cash.</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We lease facilities in Florida, Ohio and Texas, and as of June&#160;30, 2023, our total remaining obligation related to operating and financing lease payments was $36,190, of which $1,620 is due in the remainder of 2023. See Note 7 - Leases.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Facilities</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2023, we had $50,000 outstanding in indebtedness under a credit facility: $35,000 maturing on June 30, 2027, and $15,000 maturing on June 30, 2028. Quarterly interest only and revenue participation payments are due through each </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the maturity dates. Interest is calculated as 7.5% plus the greater of three-month SOFR plus 0.1% ("Adjusted SOFR")</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or 2.0% (12.68% as of June&#160;30, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). Revenue participation payments are calculated as a percentage of our net revenues, up to $70,000 in any given year, adding approximately 1.0% per year of additional interest payments on the outstanding indebtedness. Upon each maturity date or upon such date earlier repayment occurs, we will repay the principal balance and provide a make-whole payment calculated to generate an internal rate of return to the lender equal to 11.5%, less the total of all quarterly interest and revenue participation payments previously paid. See Note 8 - Long-Term Debt, Net of Debt Discount and Financing Fees and Note 12 - Commitments and Contingencies.</span></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_82"></div><div style="margin-top:12pt;padding-left:49.5pt;text-align:justify;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a discussion of our market risks, refer to Item 7A, &#8220;Quantitative and Qualitative Disclosures about Market Risk,&#8221; included in our 2022 Annual Report on Form 10-K. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of interest expense on the outstanding debt is based on</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Adjusted SOFR. C</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hanges in the Adjusted SOFR rate may affect our interest expense associated with the Credit Facility. Based on the outstanding balance of the Credit Facility as of June&#160;30, 2023, a hypothetical 100 basis point increase in the applicable rate would result in an increase to our annual interest expense of approximately $500.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_85"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:10pt;padding-left:49.5pt;text-align:justify;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4. CONTROLS AND PROCEDURES</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain &#8220;disclosure controls and procedures&#8221; as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), that are designed to ensure that information required to be disclosed by us in reports 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 and principal financial officer, and Board of Directors, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, management recognizes that disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable assurance of achieving the desired objectives, and we necessarily are required to apply our judgment in evaluating the cost-benefit relationship of possible disclosure controls and procedures.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, including our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures as of June&#160;30, 2023, and concluded that our disclosure controls and procedures were effective.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Controls Over Financial Reporting</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting during th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e three months e</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nded June&#160;30, 2023, that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting (as defined in Rules 13a-15(d) or 15d-15(f) of the Exchange Act). </span></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_88"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II &#8211;OTHER INFORMATION</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_91"></div><div style="margin-top:10pt;padding-left:49.5pt;text-align:justify;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1 &#8211; LEGAL PROCEEDINGS</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed in Note 12 - Commitments and Contingencies in the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q, we are engaged in certain legal proceedings, and the disclosure set forth in Note 12 - Commitments and Contingencies relating to legal proceedings is incorporated herein by reference.</span></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_94"></div><div style="margin-top:10pt;padding-left:49.5pt;text-align:justify;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A - RISK FACTORS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to the risk factors disclosed in our 2022 Annual Report on Form 10-K. Any investment in our business involves a high degree of risk. Before making an investment decision, you should carefully consider the information we include in this Quarterly Report on Form 10-Q, including our unaudited interim condensed consolidated financial statements and accompanying notes, our Annual Report on Form 10-K for the year ended December&#160;31, 2022, including our financial statements and related notes contained therein, and the additional information in the other reports we file with the Securities and Exchange Commission. These risks may result in material harm to our business and our financial condition and results of operations. In this event, the market price of our common stock may decline, and you could lose part or all of your investment. Additional risks that we currently believe are immaterial may also impair our business operations. Our business, financial conditions and future prospects and the trading price of our common stock could be harmed as a result of any of these risks.</span></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_97"></div><div style="margin-top:10pt;padding-left:49.5pt;text-align:justify;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2 - UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_100"></div><div style="margin-top:10pt;padding-left:49.5pt;text-align:justify;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3 - DEFAULTS UPON SENIOR SECURITIES</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_103"></div><div style="margin-top:10pt;padding-left:49.5pt;text-align:justify;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4 - MINE SAFETY DISCLOSURES</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not Applicable.</span></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_106"></div><div style="margin-top:10pt;padding-left:49.5pt;text-align:justify;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 5 - OTHER INFORMATION</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Supply Agreement and Distribution Agreement Amendments</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 4, 2023, Axogen Corporation ("AC") entered into an amendment, effective as of August 4, 2023 ("Supply Agreement Amendment") to the Nerve End Cap Commercial Supply Agreement, dated June 27, 2017 (the "Supply Agreement") entered into by and between AC and Cook Biotech Incorporated ("Cook"). Pursuant to the Supply Agreement Amendment, the term of the Supply Agreement was extended through December 31, 2030.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 4, 2023, AC also entered into a third amendment, effective as of August 4, 2023 ("Distribution Agreement Amendment"), to the Distribution Agreement, dated August 27, 2008 (the "Distribution Agreement") entered into by and between AC and Cook, as amended on February 24, 2012, October 10, 2014, and February 26, 2018. Pursuant to the Distribution Agreement Amendment, the term of the Distribution Agreement was extended through December 31, 2030.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rule 10b5-1 Trading Plans</span></div><ix:nonNumeric contextRef="c-1" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-722" escape="true"><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended June 30, 2023, our Section 16 officers and directors <ix:nonNumeric contextRef="c-5" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-723"><ix:nonNumeric contextRef="c-5" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-724">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c-5" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-725"><ix:nonNumeric contextRef="c-5" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-726">terminated</ix:nonNumeric></ix:nonNumeric> a &#8220;Rule 10b5-1 trading arrangement&#8221; or &#8220;non-Rule 10b5-1 trading arrangement&#8221; as each term is defined in Item 408(a) of Regulation S-K as noted below:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"></td><td style="width:15.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.076%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.750%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trading Arrangement</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name and Title</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Action</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adoption Date</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rule 10b5-1*</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Rule 10b5-1**</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aggregate Number of Securities to be Sold</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Expiration Date</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-214" name="ecd:TrdArrIndName" id="f-727">Maria Martinez</ix:nonNumeric>, <ix:nonNumeric contextRef="c-214" name="ecd:TrdArrIndTitle" id="f-728">Chief Human Resource Officer</ix:nonNumeric></span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adopt</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-214" name="ecd:TrdArrAdoptionDate" id="f-729">6/15/2023</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-215" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-730">39,174</ix:nonFraction></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6/15/2024</span></td></tr><tr><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*Intended to satisfy the affirmative defense of Rule 10b5-1(c)</span></div></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">** Not intended to satisfy the affirmative defense of Rule 10b5-1(c)</span></div></td></tr></table></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_109"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:12pt;padding-left:49.5pt;text-align:justify;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6 - EXHIBITS</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Description</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/805928/000080592823000075/amendmentno1totermloanag.htm">Amendment No. 1 to the Term Loan Agreement, dated as of June 30, 2023, among Axogen, Inc., Axogen Corporation, Axogen Processing Corporation, TPC Investments II LP and Argo SA LLC (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K, filed on June 30, 2023).</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.2&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit102amendmenttoner.htm">Amendment  to the Nerve End Cap Commercial Supply Agreement dated as of August 4, 2023, among Axogen Corporation and Cook Biotech Incorporated.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 &#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit103amendmentno3to.htm">Amendment No. 3 to the Distribution Agreement dated as of August 4, 2023, among Axogen Corporation and Cook Biotech Incorporated.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="axgnfy23q2ex311.htm">Certification of Principal Executive Officer pursuant to Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="axgnfy23q2ex312.htm">Certification of Principal Financial Officer pursuant to Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#8224;&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="axgnfy23q2ex32.htm">Certifications of the Principal Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document &#8211; The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema Document.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase Document.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase Document.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Extension Labels Linkbase.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Presentation Linkbase Document.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File &#8211; The cover pages do not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;&#160;&#160;&#160;&#160;&#160;Filed herewith.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;&#8224;&#160;&#160;&#160;Furnished herewith.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">** Management contract or compensatory plan or arrangement.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i259a13cb1a8a452f93e6fa923f3009e6_112"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="padding-left:36pt"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AXOGEN, INC.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: August 8, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Karen Zaderej</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Karen Zaderej<br/>Chief Executive Officer and President<br/>(Principal Executive Officer)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: August 8, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/  Peter J. Mariani</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Peter J. Mariani<br/>Executive Vice President and Chief Financial Officer<br/>(Principal Financial and Accounting Officer)</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>2
<FILENAME>exhibit102amendmenttoner.htm
<DESCRIPTION>EX-10.2
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit102amendmenttoner</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit102amendmenttoner001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit102amendmenttoner001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Page 1 of 2  First Amendment to Nerve End Cap Supply Agreement AXOGEN PROPRIETARY AND CONFIDENTIAL  Cook Biotech Incorporated  AMENDMENT TO NERVE END CAP SUPPLY AGREEMENT  This Amendment to the Nerve End Cap Commercial Supply Agreement (the  &#8220;Amendment&#8221;) is made and entered into this ____ day of August 2023 (the &#8220;Amendment  Effective Date&#8221;) by and between Axogen Corporation (&#8220;Distributor&#8221; or &#8220;Purchaser&#8221;), a  Delaware Corporation having a place of business at 13631 Progress Blvd., Suite 400, Alachua,  FL 32615, and Cook Biotech Incorporated (&#8220;Cook&#8221;), an Indiana Corporation having a place of  business at 1425 Innovation Place, West Lafayette, Indiana 47906.    WHEREAS, on or about June 27, 2017, Cook and Distributor entered into the Nerve End  Cap Commercial Supply Agreement as may have been amended (the &#8220;Agreement&#8221;), and   WHEREAS, Cook and Distributor desire to extend the Term of the Agreement and modify  certain terms and conditions of the Agreement as set forth herein and more particularly described  below.  NOW, THEREFORE, in consideration of the mutual covenants and promises contained  herein and for other good and valuable consideration, the receipt and legal sufficiency of which  are hereby acknowledged, Cook and Distributor, intending to be legally bound agree as follows:  1. As of the Amendment Effective Date, Article 7.1 of the Agreement shall be deleted  in its entirety and replaced with the following:  7.1. Term. The term of this Agreement commences on the Effective Date and  continues in full force and effect through December 31, 2030, unless extended  by the mutual agreement of the parties or earlier terminated in accordance  with this Article 7 (the &#8220;Term&#8221;).    2. To the extent hereinabove amended, all other terms and conditions of the Agreement shall remain in full force and effect. Capitalized terms used but not otherwise defined  herein (if any) shall have the same meaning as set forth in the Agreement.  3. This Amendment together with the Agreement, constitutes the final, complete, and exclusive agreement between the parties pertaining to the subject matter contained therein, and  supersedes all prior and contemporaneous understandings or agreements of the parties.   4. This Amendment may be executed simultaneously in counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument.  Electronic and PDF signatures shall be deemed binding.   [The remainder of this page left intentionally blank]  DocuSign Envelope ID: 5388EBA4-452E-4E49-B47B-B914E5F23B28 4th </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit102amendmenttoner002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit102amendmenttoner002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Page 2 of 2  First Amendment to Nerve End Cap Supply Agreement                                     AXOGEN PROPRIETARY AND CONFIDENTIAL  Cook Biotech Incorporated    IN WITNESS WHEREOF, the Parties have executed this Amendment as of the dates  written below.            Axogen Corporation  Cook Biotech Incorporated                    By:             By:                   Name: Karen Zaderej    Name: Umesh Patel      Title:  CEO and President            Title:  President      Date:            Date:                                                         DocuSign Envelope ID: 5388EBA4-452E-4E49-B47B-B914E5F23B28 8/4/20238/4/2023 </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>3
<FILENAME>exhibit103amendmentno3to.htm
<DESCRIPTION>EX-10.3
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit103amendmentno3to</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit103amendmentno3to001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit103amendmentno3to001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Page 1 of 2  Third Amendment to Distribution Agreement   AXOGEN PROPRIETARY AND CONFIDENTIAL  Cook Biotech Incorporated  AMENDMENT NO. 3 TO DISTRIBUTION AGREEMENT  This Amendment No. 3 to the Distribution Agreement (the &#8220;Amendment&#8221;) is entered into  this ___ day of August 2023 (the &#8220;Amendment Effective Date&#8221;) by and between Axogen  Corporation (&#8220;Distributor&#8221;), a Delaware Corporation having a place of business at 13631 Progress  Blvd., Suite 400, Alachua, FL 32615, and Cook Biotech Incorporated (&#8220;Cook&#8221;), an Indiana  Corporation having a place of business at 1425 Innovation Place, West Lafayette, Indiana 47906.    WHEREAS, on or about August 27, 2008, Cook and Distributor entered into the  Distribution Agreement, as amended on February 24, 2012, October 10, 2014, and February 26,  2018 (collectively the &#8220;Agreement&#8221;), and   WHEREAS, Cook and Distributor desire to extend the Term of the Agreement and modify  certain terms and conditions of the Agreement as set forth herein and more particularly described  below.  NOW, THEREFORE, in consideration of the mutual covenants and promises contained  herein and for other good and valuable consideration, the receipt and legal sufficiency of which  are hereby acknowledged, Cook and Distributor, intending to be legally bound agree as follows:  1. As of the Amendment Effective Date, Article X(A) of the Agreement shall be  deleted in its entirety and replaced with the following:  A. The term of this Agreement commences on the Effective Date and continues in full force and effect through December 31, 2030, unless extended by the mutual agreement of the parties or earlier terminated in accordance with this Article X (the &#8220;Term&#8221;). 2. To the extent hereinabove amended, all other terms and conditions of the Agreement shall remain in full force and effect. Capitalized terms used but not otherwise defined  herein (if any) shall have the same meaning as set forth in the Agreement.  3. This Amendment together with the Agreement, constitutes the final, complete, and exclusive agreement between the parties pertaining to the subject matter contained  therein, and supersedes all prior and contemporaneous understandings or agreements of the parties.  4. This Amendment may be executed simultaneously in counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument.  Electronic and PDF signatures shall be deemed binding.   [The remainder of this page left intentionally blank]  DocuSign Envelope ID: 5388EBA4-452E-4E49-B47B-B914E5F23B28 4th </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit103amendmentno3to002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit103amendmentno3to002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Page 2 of 2  Third Amendment to Distribution Agreement                                    AXOGEN PROPRIETARY AND CONFIDENTIAL  Cook Biotech Incorporated    IN WITNESS WHEREOF, the Parties have executed this Amendment as of the dates  written below.            Axogen Corporation  Cook Biotech Incorporated                    By:             By:                   Name: Karen Zaderej    Name: Umesh Patel      Title:  CEO and President            Title:  President      Date:            Date:                                                         DocuSign Envelope ID: 5388EBA4-452E-4E49-B47B-B914E5F23B28 8/4/20238/4/2023 </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>axgnfy23q2ex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i6e12cdbfc0ee4e17b0100bb24b2825af_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO SECTION 302 OF </font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Karen Zaderej, certify that&#58;</font></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Quarterly Report on Form 10-Q of Axogen, Inc.&#59;</font></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:289.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:168.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; August 8, 2023</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Karen Zaderej</font></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Karen Zaderej<br>Chief Executive Officer and President</font></td></tr></table></div><div style="margin-top:12pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>axgnfy23q2ex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ibf56bdb6ebcb46b39572ed4cf72c13ee_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.2</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO SECTION 302 OF </font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Peter J. Mariani, certify that&#58;</font></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Quarterly Report on Form 10-Q of Axogen, Inc.&#59;</font></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:289.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:168.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; August 8, 2023</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Peter J. Mariani</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Peter J. Mariani</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr></table></div><div style="margin-top:12pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>6
<FILENAME>axgnfy23q2ex32.htm
<DESCRIPTION>EX-32
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i9085d702e398464cb93cac61d0a806fa_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 (SUBSECTIONS (A) AND (B) OF SECTION 1350, CHAPTER 63 OF TITLE 18, UNITED STATES CODE)</font></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q (the &#8220;Report&#8221;) of Axogen, Inc. (the &#8220;Company&#8221;), Karen Zaderej, Chief Executive Officer and President of the Company and Peter J. Mariani, Chief Financial Officer of the Company, each certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of her&#47;his knowledge that&#58;</font></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:289.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:168.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58; August 8, 2023</font></td><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Karen Zaderej</font></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Karen Zaderej<br>Chief Executive Officer and President<br>(Principal Executive Officer)</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Peter J. Mariani</font></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Peter J. Mariani<br>Chief Financial Officer<br>(Principal Financial Officer)</font></td></tr></table></div><div style="margin-top:12pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>axgn-20230630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:63e1e0f0-c895-4cb0-9a1a-38d387b0a42e,g:a4c62fd0-7d41-4a18-a2bf-0ef7a335c23f-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:axgn="http://www.axogeninc.com/20230630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.axogeninc.com/20230630">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="axgn-20230630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="axgn-20230630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="axgn-20230630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="axgn-20230630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.axogeninc.com/role/Cover">
        <link:definition>0000001 - 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 id="CondensedConsolidatedBalanceSheets" roleURI="http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>0000002 - Statement - Condensed 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 id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000003 - Statement - Condensed 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 id="CondensedConsolidatedStatementsofOperations" roleURI="http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations">
        <link:definition>0000004 - Statement - Condensed 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 id="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>0000005 - Statement - Condensed 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 id="CondensedConsolidatedStatementsofChangesinShareholdersEquity" roleURI="http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity">
        <link:definition>0000006 - Statement - Condensed Consolidated Statements of Changes in Shareholders&#8217; 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 id="NatureofBusiness" roleURI="http://www.axogeninc.com/role/NatureofBusiness">
        <link:definition>0000007 - Disclosure - Nature of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.axogeninc.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>0000008 - 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 id="Inventory" roleURI="http://www.axogeninc.com/role/Inventory">
        <link:definition>0000009 - Disclosure - Inventory</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentNet" roleURI="http://www.axogeninc.com/role/PropertyandEquipmentNet">
        <link:definition>0000010 - Disclosure - Property 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 id="IntangibleAssetsNet" roleURI="http://www.axogeninc.com/role/IntangibleAssetsNet">
        <link:definition>0000011 - Disclosure - Intangible Assets, 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 id="FairValueMeasurement" roleURI="http://www.axogeninc.com/role/FairValueMeasurement">
        <link:definition>0000012 - Disclosure - Fair Value Measurement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.axogeninc.com/role/Leases">
        <link:definition>0000013 - 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 id="LongTermDebtNetofDebtDiscountandFinancingFees" roleURI="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFees">
        <link:definition>0000014 - Disclosure - Long-Term Debt, Net of Debt Discount and Financing Fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.axogeninc.com/role/StockBasedCompensation">
        <link:definition>0000015 - Disclosure - Stock-Based 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 id="NetLossPerCommonShare" roleURI="http://www.axogeninc.com/role/NetLossPerCommonShare">
        <link:definition>0000016 - Disclosure - Net Loss Per Common Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.axogeninc.com/role/IncomeTaxes">
        <link:definition>0000017 - 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 id="CommitmentsandContingencies" roleURI="http://www.axogeninc.com/role/CommitmentsandContingencies">
        <link:definition>0000018 - 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 id="SubsequentEvents" roleURI="http://www.axogeninc.com/role/SubsequentEvents">
        <link:definition>0000019 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9954701 - 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 id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>9954702 - 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 id="InventoryTables" roleURI="http://www.axogeninc.com/role/InventoryTables">
        <link:definition>9954703 - Disclosure - Inventory (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 id="PropertyandEquipmentNetTables" roleURI="http://www.axogeninc.com/role/PropertyandEquipmentNetTables">
        <link:definition>9954704 - Disclosure - Property 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 id="IntangibleAssetsNetTables" roleURI="http://www.axogeninc.com/role/IntangibleAssetsNetTables">
        <link:definition>9954705 - Disclosure - Intangible Assets, 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 id="FairValueMeasurementTables" roleURI="http://www.axogeninc.com/role/FairValueMeasurementTables">
        <link:definition>9954706 - Disclosure - Fair Value Measurement (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 id="LeasesTables" roleURI="http://www.axogeninc.com/role/LeasesTables">
        <link:definition>9954707 - 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 id="LongTermDebtNetofDebtDiscountandFinancingFeesTables" roleURI="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesTables">
        <link:definition>9954708 - Disclosure - Long-Term Debt, Net of Debt Discount and Financing Fees (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 id="StockBasedCompensationTables" roleURI="http://www.axogeninc.com/role/StockBasedCompensationTables">
        <link:definition>9954709 - Disclosure - Stock-Based 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 id="NetLossPerCommonShareTables" roleURI="http://www.axogeninc.com/role/NetLossPerCommonShareTables">
        <link:definition>9954710 - Disclosure - Net Loss Per Common Share (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 id="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>9954711 - Disclosure - Summary of Significant Accounting Policies - Narrative (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 id="SummaryofSignificantAccountingPoliciesReconciliationofCashDetails" roleURI="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashDetails">
        <link:definition>9954712 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash (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 id="InventoryDetails" roleURI="http://www.axogeninc.com/role/InventoryDetails">
        <link:definition>9954713 - Disclosure - Inventory (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 id="PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails" roleURI="http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails">
        <link:definition>9954714 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment (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 id="PropertyandEquipmentNetScheduleofDepreciationExpenseDetails" roleURI="http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofDepreciationExpenseDetails">
        <link:definition>9954715 - Disclosure - Property and Equipment, Net - Schedule of Depreciation Expense (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 id="IntangibleAssetsNetComponentsofIntangibleAssetsDetails" roleURI="http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails">
        <link:definition>9954716 - Disclosure - Intangible Assets, Net - Components of Intangible Assets (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 id="IntangibleAssetsNetAmortizationExpenseDetails" roleURI="http://www.axogeninc.com/role/IntangibleAssetsNetAmortizationExpenseDetails">
        <link:definition>9954717 - Disclosure - Intangible Assets, Net - Amortization Expense (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 id="IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails" roleURI="http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails">
        <link:definition>9954718 - Disclosure - Intangible Assets, Net - Future Amortization of Patents and License Agreements (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 id="IntangibleAssetsNetScheduleofRoyaltyExpensesDetails" roleURI="http://www.axogeninc.com/role/IntangibleAssetsNetScheduleofRoyaltyExpensesDetails">
        <link:definition>9954719 - Disclosure - Intangible Assets, Net - Schedule of Royalty 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 id="FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails" roleURI="http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails">
        <link:definition>9954720 - Disclosure - Fair Value Measurement - Schedule of Assets and Liabilities at Fair Value on a Recurring Basis (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 id="FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details" roleURI="http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details">
        <link:definition>9954721 - Disclosure - Fair Value Measurement - Fair Value of Instruments Classified as Level 3 (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 id="FairValueMeasurementNarrativeDetails" roleURI="http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails">
        <link:definition>9954722 - Disclosure - Fair Value Measurement - Narrative (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 id="FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails" roleURI="http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails">
        <link:definition>9954723 - Disclosure - Fair Value Measurement - Significant Inputs Included in the Valuation of the Debt Derivative Liability (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 id="LeasesOperatingLeaseExpenseDetails" roleURI="http://www.axogeninc.com/role/LeasesOperatingLeaseExpenseDetails">
        <link:definition>9954724 - Disclosure - Leases - Operating Lease Expense (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 id="LeasesSupplementalBalanceSheetInformationDetails" roleURI="http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails">
        <link:definition>9954725 - Disclosure - Leases - Supplemental Balance Sheet Information (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 id="LeasesFutureMinimumLeasePaymentsDetails" roleURI="http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails">
        <link:definition>9954726 - Disclosure - Leases - Future Minimum Lease Payments (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 id="LeasesFutureMinimumLeasePaymentsDetails_1" roleURI="http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails_1">
        <link:definition>9954726 - Disclosure - Leases - Future Minimum Lease Payments (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 id="LeasesNarrativeDetails" roleURI="http://www.axogeninc.com/role/LeasesNarrativeDetails">
        <link:definition>9954727 - Disclosure - Leases - Narrative (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 id="LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails" roleURI="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails">
        <link:definition>9954728 - Disclosure - Long-Term Debt, Net of Debt Discount and Financing Fees - Carrying Value of Outstanding Debt (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 id="LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails" roleURI="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails">
        <link:definition>9954729 - Disclosure - Long-Term Debt, Net of Debt Discount and Financing Fees - Narrative (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 id="StockBasedCompensationScheduleofStockbasedCompensationActivityDetails" roleURI="http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails">
        <link:definition>9954730 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Activity (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 id="StockBasedCompensationScheduleofStockbasedCompensationExpenseDetails" roleURI="http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetails">
        <link:definition>9954731 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense (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 id="NetLossPerCommonShareDetails" roleURI="http://www.axogeninc.com/role/NetLossPerCommonShareDetails">
        <link:definition>9954732 - Disclosure - Net Loss Per Common Share (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 id="CommitmentsandContingenciesServiceAgreementsNarrativeDetails" roleURI="http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails">
        <link:definition>9954733 - Disclosure - Commitments and Contingencies - Service Agreements Narrative (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 id="CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails" roleURI="http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails">
        <link:definition>9954734 - Disclosure - Commitments and Contingencies - Axogen Processing Center Facility Narrative (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 id="CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails" roleURI="http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails">
        <link:definition>9954735 - Disclosure - Commitments and Contingencies - Fair Value of the Debt Derivative Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne" abstract="false" name="AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_DebtInstrumentAdditionalInterestFloorRate" abstract="false" name="DebtInstrumentAdditionalInterestFloorRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="axgn_RestrictedStockUnitsRSUsInducementSharesMember" abstract="true" name="RestrictedStockUnitsRSUsInducementSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_PrepaymentProbabilityEventDomain" abstract="true" name="PrepaymentProbabilityEventDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_PatentsAndLicenseAgreementsMember" abstract="true" name="PatentsAndLicenseAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_LicenseFeeAmount" abstract="false" name="LicenseFeeAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage" abstract="false" name="PerformanceStockUnitPayoutOpportunityTargetPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="axgn_OberlandFacilityMember" abstract="true" name="OberlandFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_OperatingAndFinancingLeaseLiability" abstract="false" name="OperatingAndFinancingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_DebtDerivativeLiabilityMember" abstract="true" name="DebtDerivativeLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_MeasurementInputCouponRateMember" abstract="true" name="MeasurementInputCouponRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_NumberOfLettersOfCredit" abstract="false" name="NumberOfLettersOfCredit" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="axgn_CommunityTissuesServicesAgreementMember" abstract="true" name="CommunityTissuesServicesAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_PaymentForServiceFees" abstract="false" name="PaymentForServiceFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_LeasesFinanceAbstract" abstract="true" name="LeasesFinanceAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="axgn_ScheduleOfRoyaltyExpensesTableTextBlock" abstract="false" name="ScheduleOfRoyaltyExpensesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="axgn_OperatingLeaseIncrementalBorrowingRate" abstract="false" name="OperatingLeaseIncrementalBorrowingRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" abstract="false" name="LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="axgn_APCFacilityMember" abstract="true" name="APCFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock" abstract="false" name="ShippingHandlingAndOverheadCostPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="axgn_InducementSharesMember" abstract="true" name="InducementSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation" abstract="false" name="DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_SecuredOvernightFinancingRateSOFRMember" abstract="true" name="SecuredOvernightFinancingRateSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="axgn_OperatingLeasesAbstract" abstract="true" name="OperatingLeasesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="axgn_CashGrantsReceivable" abstract="false" name="CashGrantsReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade" abstract="false" name="DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="axgn_RestrictedCashMember" abstract="true" name="RestrictedCashMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability" abstract="false" name="NoncashRightOfUseAssetsAndOperatingLeaseLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure" abstract="false" name="DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="axgn_LeaseLiabilityNoncurrent" abstract="false" name="LeaseLiabilityNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_OberlandFacilityTrancheTwoMember" abstract="true" name="OberlandFacilityTrancheTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_CreditFacilityTrancheTwoMember" abstract="true" name="CreditFacilityTrancheTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_OperatingAndFinancingLeaseLiabilityNoncurrent" abstract="false" name="OperatingAndFinancingLeaseLiabilityNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_MandatoryPrepaymentEventIn2024OrAfterMember" abstract="true" name="MandatoryPrepaymentEventIn2024OrAfterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_ShareBasedPaymentArrangementOptionInducementSharesMember" abstract="true" name="ShareBasedPaymentArrangementOptionInducementSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan" abstract="false" name="StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="axgn_MariaMartinezMember" abstract="true" name="MariaMartinezMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="axgn_NumberOfOfficers" abstract="false" name="NumberOfOfficers" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember" abstract="true" name="MasterServicesAgreementForClinicalResearchAndRelatedServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_MeasurementInputMandatoryPrepaymentRateMember" abstract="true" name="MeasurementInputMandatoryPrepaymentRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid" abstract="false" name="LesseeOperatingAndFinancingLeaseLiabilityToBePaid" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo" abstract="false" name="LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_A2015CommercialLeaseWithJAColeLPMember" abstract="true" name="A2015CommercialLeaseWithJAColeLPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour" abstract="false" name="LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_MandatoryPrepaymentEventBefore2024Member" abstract="true" name="MandatoryPrepaymentEventBefore2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_DesignBuildAgreementMember" abstract="true" name="DesignBuildAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="axgn_OperatingAndFinancingLeaseLiabilityCurrent" abstract="false" name="OperatingAndFinancingLeaseLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract" abstract="true" name="EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="axgn_PrepaymentProbabilityEventAxis" abstract="true" name="PrepaymentProbabilityEventAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="axgn_OberlandFacilityTrancheOneMember" abstract="true" name="OberlandFacilityTrancheOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement" abstract="false" name="ServiceAgreementAmountPaidUponExecutionOfAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_LeaseLiabilityCurrent" abstract="false" name="LeaseLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree" abstract="false" name="LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" abstract="false" name="StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_FurnitureAndOfficeEquipmentMember" abstract="true" name="FurnitureAndOfficeEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne" abstract="false" name="LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_A2023CommercialLeaseWithJAColeLPMember" abstract="true" name="A2023CommercialLeaseWithJAColeLPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty" abstract="false" name="RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios" abstract="false" name="DebtInstrumentInternalRateOfReturnUnderSettlementScenarios" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="axgn_DebtInstrumentHeldToMaturityMakeWholePayment" abstract="false" name="DebtInstrumentHeldToMaturityMakeWholePayment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_NumberOfPotentialSettlementScenarios" abstract="false" name="NumberOfPotentialSettlementScenarios" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="axgn_CreditFacilityTrancheOneMember" abstract="true" name="CreditFacilityTrancheOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear" abstract="false" name="LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="axgn_CreditFacilityMember" abstract="true" name="CreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="axgn_OptionalPrepaymentEventMember" abstract="true" name="OptionalPrepaymentEventMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>axgn-20230630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:63e1e0f0-c895-4cb0-9a1a-38d387b0a42e,g:a4c62fd0-7d41-4a18-a2bf-0ef7a335c23f-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="axgn-20230630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_51649b8e-2e97-4a6a-8f7b-6c89fbb84c8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6d4a1b0f-9237-47ce-ab8b-03c36c5f49a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_51649b8e-2e97-4a6a-8f7b-6c89fbb84c8b" xlink:to="loc_us-gaap_Liabilities_6d4a1b0f-9237-47ce-ab8b-03c36c5f49a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_e83724ac-3bcc-444d-9142-950af155b4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_51649b8e-2e97-4a6a-8f7b-6c89fbb84c8b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_e83724ac-3bcc-444d-9142-950af155b4d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_dfb1abe4-c848-431b-84a7-5bfc947b40ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_51649b8e-2e97-4a6a-8f7b-6c89fbb84c8b" xlink:to="loc_us-gaap_StockholdersEquity_dfb1abe4-c848-431b-84a7-5bfc947b40ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_42a54fe6-1322-4b72-be22-c175028188cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b53cf727-b9ce-4886-9eb8-13fa6035f591" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_42a54fe6-1322-4b72-be22-c175028188cc" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b53cf727-b9ce-4886-9eb8-13fa6035f591" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_b2b5c678-0c9c-4739-8469-6372e33fab3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_42a54fe6-1322-4b72-be22-c175028188cc" xlink:to="loc_us-gaap_RestrictedCash_b2b5c678-0c9c-4739-8469-6372e33fab3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_4d4392f9-c33e-47e9-aaed-3b308de79860" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_42a54fe6-1322-4b72-be22-c175028188cc" xlink:to="loc_us-gaap_ShortTermInvestments_4d4392f9-c33e-47e9-aaed-3b308de79860" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_23ba5ce8-08e2-451b-b267-16ead5d00856" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_42a54fe6-1322-4b72-be22-c175028188cc" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_23ba5ce8-08e2-451b-b267-16ead5d00856" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_78fd8397-6625-41ad-8a9c-9b7744c0f24b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_42a54fe6-1322-4b72-be22-c175028188cc" xlink:to="loc_us-gaap_InventoryNet_78fd8397-6625-41ad-8a9c-9b7744c0f24b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_342ba9a6-d941-4057-bcf4-ce7049f30c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_42a54fe6-1322-4b72-be22-c175028188cc" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_342ba9a6-d941-4057-bcf4-ce7049f30c5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_41845b4f-24bc-4cef-b9e1-556ab1a79d82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_3e1f6d32-222c-412e-baee-c08d70117548" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_41845b4f-24bc-4cef-b9e1-556ab1a79d82" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_3e1f6d32-222c-412e-baee-c08d70117548" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LeaseLiabilityCurrent_98212d6d-b159-4d74-8037-c92cb2f5a910" xlink:href="axgn-20230630.xsd#axgn_LeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_41845b4f-24bc-4cef-b9e1-556ab1a79d82" xlink:to="loc_axgn_LeaseLiabilityCurrent_98212d6d-b159-4d74-8037-c92cb2f5a910" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1564c171-f6cd-40d3-9074-4a90144f20fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4a550fcf-410c-4d9d-a269-e11dc7a4c2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1564c171-f6cd-40d3-9074-4a90144f20fb" xlink:to="loc_us-gaap_LiabilitiesCurrent_4a550fcf-410c-4d9d-a269-e11dc7a4c2a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_7b03ef0c-7f4b-4650-9fef-cecd7b2538c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1564c171-f6cd-40d3-9074-4a90144f20fb" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_7b03ef0c-7f4b-4650-9fef-cecd7b2538c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_1d8eb1cb-dd0b-40b2-9281-5488ccc3ee85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1564c171-f6cd-40d3-9074-4a90144f20fb" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_1d8eb1cb-dd0b-40b2-9281-5488ccc3ee85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LeaseLiabilityNoncurrent_bc510ea0-a20c-48f4-a21f-75e386c678bd" xlink:href="axgn-20230630.xsd#axgn_LeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1564c171-f6cd-40d3-9074-4a90144f20fb" xlink:to="loc_axgn_LeaseLiabilityNoncurrent_bc510ea0-a20c-48f4-a21f-75e386c678bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_55c37b1a-a28d-4aa7-a01a-63407cca9abb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_8b9d2d87-e5a2-4840-b95f-3088bd513367" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_55c37b1a-a28d-4aa7-a01a-63407cca9abb" xlink:to="loc_us-gaap_CommonStockValue_8b9d2d87-e5a2-4840-b95f-3088bd513367" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_c0597f8a-85bd-45e9-bfb2-22e7950279dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_55c37b1a-a28d-4aa7-a01a-63407cca9abb" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_c0597f8a-85bd-45e9-bfb2-22e7950279dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9b37ba2a-a73d-4fca-8569-e4f9fbd29a3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_55c37b1a-a28d-4aa7-a01a-63407cca9abb" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9b37ba2a-a73d-4fca-8569-e4f9fbd29a3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_0359ba41-7717-47a9-a0ca-dfa31d0c48a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6f31988d-1bbf-40b0-81ba-85353c03a986" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0359ba41-7717-47a9-a0ca-dfa31d0c48a0" xlink:to="loc_us-gaap_AssetsCurrent_6f31988d-1bbf-40b0-81ba-85353c03a986" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_c58f98d8-2e3d-4948-aad4-370b47fe7d11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0359ba41-7717-47a9-a0ca-dfa31d0c48a0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_c58f98d8-2e3d-4948-aad4-370b47fe7d11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_68fead65-c99e-4f7c-be41-36c0a422b75e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0359ba41-7717-47a9-a0ca-dfa31d0c48a0" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_68fead65-c99e-4f7c-be41-36c0a422b75e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_7e49f01c-eeaf-4766-8845-7ac8d6478133" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0359ba41-7717-47a9-a0ca-dfa31d0c48a0" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_7e49f01c-eeaf-4766-8845-7ac8d6478133" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="axgn-20230630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_fb77f98c-7b62-44ef-b064-41b7629c3796" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b8489ccb-32d8-4d60-9355-7c276695cad0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_fb77f98c-7b62-44ef-b064-41b7629c3796" xlink:to="loc_us-gaap_Revenues_b8489ccb-32d8-4d60-9355-7c276695cad0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_d32127ba-901d-4c7d-8d7b-0dce95fb0a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_fb77f98c-7b62-44ef-b064-41b7629c3796" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_d32127ba-901d-4c7d-8d7b-0dce95fb0a5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_77918f9f-19fb-4dcc-a438-9906dc3a1b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_6f0e1bf0-f976-4366-9d96-1d6b11366a47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_77918f9f-19fb-4dcc-a438-9906dc3a1b7e" xlink:to="loc_us-gaap_InvestmentIncomeNet_6f0e1bf0-f976-4366-9d96-1d6b11366a47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_28db1aea-1c57-46d3-b9f1-5341982d8d25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_77918f9f-19fb-4dcc-a438-9906dc3a1b7e" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_28db1aea-1c57-46d3-b9f1-5341982d8d25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_8f6c007f-2e0c-4eb8-b3a0-862da64b67db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_77918f9f-19fb-4dcc-a438-9906dc3a1b7e" xlink:to="loc_us-gaap_InterestExpense_8f6c007f-2e0c-4eb8-b3a0-862da64b67db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_6ab4a214-98d1-4944-94fd-83418369835b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_77918f9f-19fb-4dcc-a438-9906dc3a1b7e" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_6ab4a214-98d1-4944-94fd-83418369835b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_4629f302-5d33-4b96-bd94-47309839fcc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_40dcc23b-bded-4eac-a50b-cabb978a9afd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_4629f302-5d33-4b96-bd94-47309839fcc5" xlink:to="loc_us-gaap_SellingAndMarketingExpense_40dcc23b-bded-4eac-a50b-cabb978a9afd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_91dfa9dd-6347-4f5c-9413-cf52b910c0da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_4629f302-5d33-4b96-bd94-47309839fcc5" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_91dfa9dd-6347-4f5c-9413-cf52b910c0da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_eda7b871-5fe1-407b-9351-329a62d7a627" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_4629f302-5d33-4b96-bd94-47309839fcc5" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_eda7b871-5fe1-407b-9351-329a62d7a627" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e92ae0df-7b9a-41cb-96f4-ae85d0c746ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7ed70eb4-b764-4ab0-8a27-9b5161f99858" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e92ae0df-7b9a-41cb-96f4-ae85d0c746ea" xlink:to="loc_us-gaap_GrossProfit_7ed70eb4-b764-4ab0-8a27-9b5161f99858" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_4388995d-b0f8-4854-a2ee-229c51ccd112" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e92ae0df-7b9a-41cb-96f4-ae85d0c746ea" xlink:to="loc_us-gaap_CostsAndExpenses_4388995d-b0f8-4854-a2ee-229c51ccd112" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3b97be59-f5c6-40d5-b651-1f6a9b7bd8f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_01740dad-bcc1-4032-ae44-170d14dfae3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_3b97be59-f5c6-40d5-b651-1f6a9b7bd8f8" xlink:to="loc_us-gaap_OperatingIncomeLoss_01740dad-bcc1-4032-ae44-170d14dfae3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_4892b08f-3606-4114-8a25-68dbdeab8179" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_3b97be59-f5c6-40d5-b651-1f6a9b7bd8f8" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_4892b08f-3606-4114-8a25-68dbdeab8179" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="axgn-20230630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b7ac6c66-c046-4c2b-aa38-320f99aaaca3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_NetIncomeLoss_b7ac6c66-c046-4c2b-aa38-320f99aaaca3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7a3b3ee0-ac70-4498-9ab8-db66e02f9446" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7a3b3ee0-ac70-4498-9ab8-db66e02f9446" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_0afa1675-6ddf-48e4-b73b-052d3330b296" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_0afa1675-6ddf-48e4-b73b-052d3330b296" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_b456f15c-0626-4742-8c05-226542456650" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_b456f15c-0626-4742-8c05-226542456650" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_8dc5915c-d93c-43d0-9b73-250a17ddf7c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_8dc5915c-d93c-43d0-9b73-250a17ddf7c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_8cb627d6-9ef7-448a-8e22-a6ef55ec53a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_8cb627d6-9ef7-448a-8e22-a6ef55ec53a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_12ae7f35-0b03-4bc9-8e2a-7a71b0fefda1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_InventoryWriteDown_12ae7f35-0b03-4bc9-8e2a-7a71b0fefda1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_2bf0df50-51d7-43e1-a85e-b306509200ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_2bf0df50-51d7-43e1-a85e-b306509200ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_9fabb737-1e49-46cd-a251-95369f359ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_9fabb737-1e49-46cd-a251-95369f359ad3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_37c25cd2-0839-4faf-8613-fbb5d951211e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_ShareBasedCompensation_37c25cd2-0839-4faf-8613-fbb5d951211e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_19805931-3f7d-48e4-ad8d-c50833383292" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_19805931-3f7d-48e4-ad8d-c50833383292" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_dc3cc673-3387-4836-8cf9-152cf3a3c540" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_dc3cc673-3387-4836-8cf9-152cf3a3c540" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7bd43fe9-4d78-4b89-9cde-bbba81c12b66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7bd43fe9-4d78-4b89-9cde-bbba81c12b66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_cf6a92e2-2b69-4f69-b3ad-bc451bf86ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_cf6a92e2-2b69-4f69-b3ad-bc451bf86ccf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_e2baf334-9c1a-4d25-aa4c-21c76b38434e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_e2baf334-9c1a-4d25-aa4c-21c76b38434e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_1183f14e-4517-4651-b6d2-67afb5e4e61b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0b0fc18a-431f-4366-8cea-82f505dfedc8" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_1183f14e-4517-4651-b6d2-67afb5e4e61b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_19e18489-1af9-4eb7-b452-ab79ad4ee3cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0783b7dc-a84c-4c5a-8990-d5ef72a80af2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_19e18489-1af9-4eb7-b452-ab79ad4ee3cd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0783b7dc-a84c-4c5a-8990-d5ef72a80af2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aef45b83-986f-4142-a040-01a658824af2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_19e18489-1af9-4eb7-b452-ab79ad4ee3cd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aef45b83-986f-4142-a040-01a658824af2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_87990c63-a8cf-47bc-8ade-e08fb9cbd76f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_19e18489-1af9-4eb7-b452-ab79ad4ee3cd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_87990c63-a8cf-47bc-8ade-e08fb9cbd76f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1f5b476d-90be-4495-9079-b58eadd59c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7ada7202-dbd9-4034-b3e6-4797fc166dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1f5b476d-90be-4495-9079-b58eadd59c1a" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7ada7202-dbd9-4034-b3e6-4797fc166dc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_94edbecf-899c-4ce4-988d-fdf81672aba9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1f5b476d-90be-4495-9079-b58eadd59c1a" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_94edbecf-899c-4ce4-988d-fdf81672aba9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_a1073dde-5e59-45c1-8a83-a2cf5af0fd4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1f5b476d-90be-4495-9079-b58eadd59c1a" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_a1073dde-5e59-45c1-8a83-a2cf5af0fd4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_cd31981d-6cfc-4bfc-b83c-857a13b3ec80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1f5b476d-90be-4495-9079-b58eadd59c1a" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_cd31981d-6cfc-4bfc-b83c-857a13b3ec80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_16b7aa88-ff42-43e4-a17c-d495adb40b29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_d7c36f6f-3c7f-460c-8dcf-edba9da26904" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_16b7aa88-ff42-43e4-a17c-d495adb40b29" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_d7c36f6f-3c7f-460c-8dcf-edba9da26904" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_50660fb0-8cff-4ffb-9771-6964bba5a910" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_16b7aa88-ff42-43e4-a17c-d495adb40b29" xlink:to="loc_us-gaap_ProceedsFromStockPlans_50660fb0-8cff-4ffb-9771-6964bba5a910" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#SummaryofSignificantAccountingPoliciesReconciliationofCashDetails"/>
  <link:calculationLink xlink:role="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d40afd6d-6c9c-4974-8592-9fbc68374c56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1637897f-7e99-4975-b37f-3e96bb26641d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d40afd6d-6c9c-4974-8592-9fbc68374c56" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1637897f-7e99-4975-b37f-3e96bb26641d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_90c558a1-cc26-497a-8bde-f62c56d2ffac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d40afd6d-6c9c-4974-8592-9fbc68374c56" xlink:to="loc_us-gaap_RestrictedCash_90c558a1-cc26-497a-8bde-f62c56d2ffac" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/InventoryDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#InventoryDetails"/>
  <link:calculationLink xlink:role="http://www.axogeninc.com/role/InventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_6d514aaf-bb75-470f-b35f-2c2e1a18e368" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_8e74f142-f65c-45e2-9056-606385e3da1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_6d514aaf-bb75-470f-b35f-2c2e1a18e368" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_8e74f142-f65c-45e2-9056-606385e3da1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_38025c1f-a3b9-4e0e-ade2-99846ca5f2e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_6d514aaf-bb75-470f-b35f-2c2e1a18e368" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_38025c1f-a3b9-4e0e-ade2-99846ca5f2e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_4c568f58-9785-4000-ba49-93c8363a1dcb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_6d514aaf-bb75-470f-b35f-2c2e1a18e368" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_4c568f58-9785-4000-ba49-93c8363a1dcb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_4b59d78d-b22a-4402-9653-ecae6cd908ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_5691b469-4afb-4e07-9bfc-3b95011c33fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_4b59d78d-b22a-4402-9653-ecae6cd908ce" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_5691b469-4afb-4e07-9bfc-3b95011c33fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_f84deaf6-9af3-4981-be7e-b588d03587d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_4b59d78d-b22a-4402-9653-ecae6cd908ce" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_f84deaf6-9af3-4981-be7e-b588d03587d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_61fb3d5c-18af-4205-9340-70ca3789a8b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_4c476384-fd4e-44e1-a298-6b1d4c28f061" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_61fb3d5c-18af-4205-9340-70ca3789a8b3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_4c476384-fd4e-44e1-a298-6b1d4c28f061" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_5280078a-d64d-45de-88c6-b6dddea62260" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_61fb3d5c-18af-4205-9340-70ca3789a8b3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_5280078a-d64d-45de-88c6-b6dddea62260" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#IntangibleAssetsNetComponentsofIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_3189e32e-fb00-4ecc-9cbb-8482f2dc5c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d9d9bdc3-00fd-46f4-8690-b1dd05c9532d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_3189e32e-fb00-4ecc-9cbb-8482f2dc5c5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d9d9bdc3-00fd-46f4-8690-b1dd05c9532d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_408d3f50-01af-4a2b-8cfd-d6440e287f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_3189e32e-fb00-4ecc-9cbb-8482f2dc5c5f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_408d3f50-01af-4a2b-8cfd-d6440e287f6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a50749b9-5bb9-4363-8bc7-56b6ccedad78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_105ceb3e-ab5c-4a81-8bf2-c57968fa49ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a50749b9-5bb9-4363-8bc7-56b6ccedad78" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_105ceb3e-ab5c-4a81-8bf2-c57968fa49ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_648d0dde-bd1f-474f-9dab-ada7b39c096b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a50749b9-5bb9-4363-8bc7-56b6ccedad78" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_648d0dde-bd1f-474f-9dab-ada7b39c096b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_bf1b3fed-e22e-40c0-bc56-aa0e65b1df2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6b6aba61-bcbf-4c18-810a-9df2db27cd0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_bf1b3fed-e22e-40c0-bc56-aa0e65b1df2b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6b6aba61-bcbf-4c18-810a-9df2db27cd0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_268c80bb-75ea-4ac1-82ea-87de67c02bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_bf1b3fed-e22e-40c0-bc56-aa0e65b1df2b" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_268c80bb-75ea-4ac1-82ea-87de67c02bc6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails"/>
  <link:calculationLink xlink:role="http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f961c1e5-8e3e-469d-83dc-b130f382c65e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_f4520b1b-f93d-41d7-a97f-b3d76fd50bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f961c1e5-8e3e-469d-83dc-b130f382c65e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_f4520b1b-f93d-41d7-a97f-b3d76fd50bb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_37a6deda-5b56-4d84-99a8-d6f70dcae11d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f961c1e5-8e3e-469d-83dc-b130f382c65e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_37a6deda-5b56-4d84-99a8-d6f70dcae11d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_045e51b9-1bf1-464c-9932-0a3cef229cd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f961c1e5-8e3e-469d-83dc-b130f382c65e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_045e51b9-1bf1-464c-9932-0a3cef229cd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_09141ec5-179f-447f-b564-d2e7ed29b6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f961c1e5-8e3e-469d-83dc-b130f382c65e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_09141ec5-179f-447f-b564-d2e7ed29b6a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_edbfd630-f0f8-40ae-b757-ab2db19ff236" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f961c1e5-8e3e-469d-83dc-b130f382c65e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_edbfd630-f0f8-40ae-b757-ab2db19ff236" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_7c09240f-1ddb-48d1-a93d-fa53b6b59651" xlink:href="axgn-20230630.xsd#axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f961c1e5-8e3e-469d-83dc-b130f382c65e" xlink:to="loc_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_7c09240f-1ddb-48d1-a93d-fa53b6b59651" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_613b0fb1-34d4-4791-93a5-cb87fc9388f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_895c6e33-8a2a-4362-994b-1b14c923c4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_613b0fb1-34d4-4791-93a5-cb87fc9388f7" xlink:to="loc_us-gaap_DerivativeLiabilities_895c6e33-8a2a-4362-994b-1b14c923c4a3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#LeasesFutureMinimumLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid_fea24fe5-7c89-4d5b-976b-74d6ce8a6432" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OperatingAndFinancingLeaseLiability_1ed5bfc3-ccf1-4606-9a37-103a32af0920" xlink:href="axgn-20230630.xsd#axgn_OperatingAndFinancingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid_fea24fe5-7c89-4d5b-976b-74d6ce8a6432" xlink:to="loc_axgn_OperatingAndFinancingLeaseLiability_1ed5bfc3-ccf1-4606-9a37-103a32af0920" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount_d5ef027f-54db-4b7c-b8ca-602db8a82c0a" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid_fea24fe5-7c89-4d5b-976b-74d6ce8a6432" xlink:to="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount_d5ef027f-54db-4b7c-b8ca-602db8a82c0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OperatingAndFinancingLeaseLiability_957ffd87-535e-4e7d-81a4-9aa850d5b84f" xlink:href="axgn-20230630.xsd#axgn_OperatingAndFinancingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OperatingAndFinancingLeaseLiabilityNoncurrent_4640036a-b5c0-49f0-b4ce-9cba4916daeb" xlink:href="axgn-20230630.xsd#axgn_OperatingAndFinancingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_axgn_OperatingAndFinancingLeaseLiability_957ffd87-535e-4e7d-81a4-9aa850d5b84f" xlink:to="loc_axgn_OperatingAndFinancingLeaseLiabilityNoncurrent_4640036a-b5c0-49f0-b4ce-9cba4916daeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OperatingAndFinancingLeaseLiabilityCurrent_466915a6-af85-49ee-af41-822f191e999b" xlink:href="axgn-20230630.xsd#axgn_OperatingAndFinancingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_axgn_OperatingAndFinancingLeaseLiability_957ffd87-535e-4e7d-81a4-9aa850d5b84f" xlink:to="loc_axgn_OperatingAndFinancingLeaseLiabilityCurrent_466915a6-af85-49ee-af41-822f191e999b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails_1" xlink:type="simple" xlink:href="axgn-20230630.xsd#LeasesFutureMinimumLeasePaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid_475a77b1-afe8-4b20-bbe0-d36084b0df5b" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo_300cfa2b-5449-401e-a197-2e2a8821f4c7" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid_475a77b1-afe8-4b20-bbe0-d36084b0df5b" xlink:to="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo_300cfa2b-5449-401e-a197-2e2a8821f4c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree_1a142510-8dc1-4de7-8b93-af995165b9e5" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid_475a77b1-afe8-4b20-bbe0-d36084b0df5b" xlink:to="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree_1a142510-8dc1-4de7-8b93-af995165b9e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear_ccbbf1f1-7761-43bd-9d35-039d96f0fc16" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid_475a77b1-afe8-4b20-bbe0-d36084b0df5b" xlink:to="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear_ccbbf1f1-7761-43bd-9d35-039d96f0fc16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour_ea3152a7-334b-4a33-961e-290ecacc52f7" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid_475a77b1-afe8-4b20-bbe0-d36084b0df5b" xlink:to="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour_ea3152a7-334b-4a33-961e-290ecacc52f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour_07146b2a-4173-4a07-aeb1-8edc414e31f4" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid_475a77b1-afe8-4b20-bbe0-d36084b0df5b" xlink:to="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour_07146b2a-4173-4a07-aeb1-8edc414e31f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne_523234b2-c379-4db0-a84a-81c7d47ac76f" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid_475a77b1-afe8-4b20-bbe0-d36084b0df5b" xlink:to="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne_523234b2-c379-4db0-a84a-81c7d47ac76f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails"/>
  <link:calculationLink xlink:role="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_6200c6a4-3da0-4b2b-b30f-23cbdb6171f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_4802a52d-1979-4ac8-bebc-699b8296b79c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_6200c6a4-3da0-4b2b-b30f-23cbdb6171f0" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_4802a52d-1979-4ac8-bebc-699b8296b79c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_4bb4b5f3-2145-4078-91a7-b54aefe0703b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_6200c6a4-3da0-4b2b-b30f-23cbdb6171f0" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_4bb4b5f3-2145-4078-91a7-b54aefe0703b" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>axgn-20230630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:63e1e0f0-c895-4cb0-9a1a-38d387b0a42e,g:a4c62fd0-7d41-4a18-a2bf-0ef7a335c23f-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity" xlink:type="simple" xlink:href="axgn-20230630.xsd#CondensedConsolidatedStatementsofChangesinShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity" xlink:type="extended" id="i5d2ecf3c830345f2ab3af766285aac6f_CondensedConsolidatedStatementsofChangesinShareholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_404461a8-fa3f-4f62-8513-00ca7797d49b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_404461a8-fa3f-4f62-8513-00ca7797d49b" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_07eda5d8-726c-42d5-97d2-6d9a6c040cad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_07eda5d8-726c-42d5-97d2-6d9a6c040cad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_12c0844c-25a1-42d3-8f04-d06801d61e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_us-gaap_StockholdersEquity_12c0844c-25a1-42d3-8f04-d06801d61e7f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_64be4ee2-e882-40f9-a3b2-f4ab2012f447" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_us-gaap_NetIncomeLoss_64be4ee2-e882-40f9-a3b2-f4ab2012f447" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_5f2c34b9-3d1f-420f-a69c-77cd208f0c01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_5f2c34b9-3d1f-420f-a69c-77cd208f0c01" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesOther_9f81d403-ad69-4c1e-b13a-a98797cdcc73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesOther_9f81d403-ad69-4c1e-b13a-a98797cdcc73" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueOther_1653071d-4025-4dde-b5c1-98284eeb1f28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueOther_1653071d-4025-4dde-b5c1-98284eeb1f28" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan_5a1e29f4-b1b5-43e2-80a3-f2347bed5412" xlink:href="axgn-20230630.xsd#axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan_5a1e29f4-b1b5-43e2-80a3-f2347bed5412" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan_4ecbffa6-881f-4cad-bf9f-52787aefd8ae" xlink:href="axgn-20230630.xsd#axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan_4ecbffa6-881f-4cad-bf9f-52787aefd8ae" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_74c5ca62-9a48-4e51-9186-a7f77adf1fce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b4a8a74d-6eeb-4248-9410-32846185a4f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e7281796-9db6-4181-8ac1-dbb0769d7a06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_404461a8-fa3f-4f62-8513-00ca7797d49b" xlink:to="loc_us-gaap_StatementTable_e7281796-9db6-4181-8ac1-dbb0769d7a06" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e3a2169d-d401-47ba-b816-8ee5bd4507b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e7281796-9db6-4181-8ac1-dbb0769d7a06" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e3a2169d-d401-47ba-b816-8ee5bd4507b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e3a2169d-d401-47ba-b816-8ee5bd4507b6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e3a2169d-d401-47ba-b816-8ee5bd4507b6" xlink:to="loc_us-gaap_EquityComponentDomain_e3a2169d-d401-47ba-b816-8ee5bd4507b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3e8f283b-4680-4487-907b-7df1ec679b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e3a2169d-d401-47ba-b816-8ee5bd4507b6" xlink:to="loc_us-gaap_EquityComponentDomain_3e8f283b-4680-4487-907b-7df1ec679b8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b69cbc00-250b-40cc-9c14-d96ab952fff2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3e8f283b-4680-4487-907b-7df1ec679b8d" xlink:to="loc_us-gaap_CommonStockMember_b69cbc00-250b-40cc-9c14-d96ab952fff2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_bed38f6e-827f-45c8-b326-7dfed3f23a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3e8f283b-4680-4487-907b-7df1ec679b8d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_bed38f6e-827f-45c8-b326-7dfed3f23a3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_9657e249-ba8d-4999-b7e8-a3e8f1a8eb19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3e8f283b-4680-4487-907b-7df1ec679b8d" xlink:to="loc_us-gaap_RetainedEarningsMember_9657e249-ba8d-4999-b7e8-a3e8f1a8eb19" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="ie27a2b3ceb13484c834b8d184e6ba634_SummaryofSignificantAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashUninsuredAmount_069945ab-8d58-4713-b091-fd47253227fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashUninsuredAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:to="loc_us-gaap_CashUninsuredAmount_069945ab-8d58-4713-b091-fd47253227fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_13b073cd-879e-475b-a892-5a2e2c6f8af1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_13b073cd-879e-475b-a892-5a2e2c6f8af1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_6a59230a-3caa-4a8f-b6f5-910e077059a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:to="loc_us-gaap_InterestCostsCapitalized_6a59230a-3caa-4a8f-b6f5-910e077059a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_4fa1d280-907e-4d56-83f6-4d7c4a60de9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:to="loc_us-gaap_SellingAndMarketingExpense_4fa1d280-907e-4d56-83f6-4d7c4a60de9c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_d0b8518a-0164-4305-8a7b-a0a1bdd61dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:to="loc_us-gaap_DebtInstrumentTerm_d0b8518a-0164-4305-8a7b-a0a1bdd61dbd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0520d5b1-1ce4-4d0b-b0f7-5388f1504acb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0520d5b1-1ce4-4d0b-b0f7-5388f1504acb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0ab325dc-b326-406f-bfd2-76b2a6f85ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0ab325dc-b326-406f-bfd2-76b2a6f85ee6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5dbbd2a2-88bf-4077-b2cf-e2fcb211145a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0ab325dc-b326-406f-bfd2-76b2a6f85ee6" xlink:to="loc_srt_ProductOrServiceAxis_5dbbd2a2-88bf-4077-b2cf-e2fcb211145a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5dbbd2a2-88bf-4077-b2cf-e2fcb211145a_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_5dbbd2a2-88bf-4077-b2cf-e2fcb211145a" xlink:to="loc_srt_ProductsAndServicesDomain_5dbbd2a2-88bf-4077-b2cf-e2fcb211145a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c86f89df-b7d6-4d06-b847-fc216d4d1f2a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_5dbbd2a2-88bf-4077-b2cf-e2fcb211145a" xlink:to="loc_srt_ProductsAndServicesDomain_c86f89df-b7d6-4d06-b847-fc216d4d1f2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShippingAndHandlingMember_66bb5d45-2bb8-45bc-ab4e-aa343c0cf545" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShippingAndHandlingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c86f89df-b7d6-4d06-b847-fc216d4d1f2a" xlink:to="loc_us-gaap_ShippingAndHandlingMember_66bb5d45-2bb8-45bc-ab4e-aa343c0cf545" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5bd418b8-edfb-4d40-9ca0-23b383d9244e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0ab325dc-b326-406f-bfd2-76b2a6f85ee6" xlink:to="loc_us-gaap_DebtInstrumentAxis_5bd418b8-edfb-4d40-9ca0-23b383d9244e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5bd418b8-edfb-4d40-9ca0-23b383d9244e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_5bd418b8-edfb-4d40-9ca0-23b383d9244e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5bd418b8-edfb-4d40-9ca0-23b383d9244e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1d119fc0-113d-4617-9883-f55325ba97c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_5bd418b8-edfb-4d40-9ca0-23b383d9244e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1d119fc0-113d-4617-9883-f55325ba97c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityMember_b7a1bc15-0c46-4c21-9073-d27354e93664" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1d119fc0-113d-4617-9883-f55325ba97c1" xlink:to="loc_axgn_CreditFacilityMember_b7a1bc15-0c46-4c21-9073-d27354e93664" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_2a097125-a3f7-46ef-8886-cef266023052" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0ab325dc-b326-406f-bfd2-76b2a6f85ee6" xlink:to="loc_us-gaap_VariableRateAxis_2a097125-a3f7-46ef-8886-cef266023052" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_2a097125-a3f7-46ef-8886-cef266023052_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_2a097125-a3f7-46ef-8886-cef266023052" xlink:to="loc_us-gaap_VariableRateDomain_2a097125-a3f7-46ef-8886-cef266023052_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_8760bec5-f12f-4d39-a8bc-84b99e850489" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_2a097125-a3f7-46ef-8886-cef266023052" xlink:to="loc_us-gaap_VariableRateDomain_8760bec5-f12f-4d39-a8bc-84b99e850489" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_SecuredOvernightFinancingRateSOFRMember_d7c91375-5a51-4bb3-b08b-60e479047bc6" xlink:href="axgn-20230630.xsd#axgn_SecuredOvernightFinancingRateSOFRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_8760bec5-f12f-4d39-a8bc-84b99e850489" xlink:to="loc_axgn_SecuredOvernightFinancingRateSOFRMember_d7c91375-5a51-4bb3-b08b-60e479047bc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7c83364c-904f-40e2-b411-7973cb343e29" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0ab325dc-b326-406f-bfd2-76b2a6f85ee6" xlink:to="loc_srt_RangeAxis_7c83364c-904f-40e2-b411-7973cb343e29" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7c83364c-904f-40e2-b411-7973cb343e29_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7c83364c-904f-40e2-b411-7973cb343e29" xlink:to="loc_srt_RangeMember_7c83364c-904f-40e2-b411-7973cb343e29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8d3b38fa-fd20-4f36-a764-15c5d1126bc4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7c83364c-904f-40e2-b411-7973cb343e29" xlink:to="loc_srt_RangeMember_8d3b38fa-fd20-4f36-a764-15c5d1126bc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ece098b8-48be-466b-9017-9faf4ff9f407" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8d3b38fa-fd20-4f36-a764-15c5d1126bc4" xlink:to="loc_srt_MinimumMember_ece098b8-48be-466b-9017-9faf4ff9f407" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_612fd0b0-cb35-44e2-886e-cdd631200da8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8d3b38fa-fd20-4f36-a764-15c5d1126bc4" xlink:to="loc_srt_MaximumMember_612fd0b0-cb35-44e2-886e-cdd631200da8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails" xlink:type="extended" id="ic2e2b8da188444d2aa898a29e06bd944_PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ca8177ce-f7e5-436e-b133-32a36326ae2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_3c173e0e-4e2b-411f-a579-f921cc7214b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ca8177ce-f7e5-436e-b133-32a36326ae2e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_3c173e0e-4e2b-411f-a579-f921cc7214b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_fdf90469-f35c-454e-a82c-2899c118ef73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ca8177ce-f7e5-436e-b133-32a36326ae2e" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_fdf90469-f35c-454e-a82c-2899c118ef73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_141eb70b-34c7-41ad-908e-c7661c6c9c70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ca8177ce-f7e5-436e-b133-32a36326ae2e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_141eb70b-34c7-41ad-908e-c7661c6c9c70" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_943c14ba-391f-4b83-a8a5-a615d6ac79b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ca8177ce-f7e5-436e-b133-32a36326ae2e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_943c14ba-391f-4b83-a8a5-a615d6ac79b7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_0b7fe202-6627-485e-9928-f1356afa3ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ca8177ce-f7e5-436e-b133-32a36326ae2e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_0b7fe202-6627-485e-9928-f1356afa3ed9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b69f343e-d5f8-4783-9cba-6948f78ba2e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ca8177ce-f7e5-436e-b133-32a36326ae2e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b69f343e-d5f8-4783-9cba-6948f78ba2e2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_aa498258-9676-4f35-9aaa-165884c9e563" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b69f343e-d5f8-4783-9cba-6948f78ba2e2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_aa498258-9676-4f35-9aaa-165884c9e563" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa498258-9676-4f35-9aaa-165884c9e563_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_aa498258-9676-4f35-9aaa-165884c9e563" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa498258-9676-4f35-9aaa-165884c9e563_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_aa498258-9676-4f35-9aaa-165884c9e563" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_0f312fb2-ef68-437e-8d40-ada236ae1064" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:to="loc_us-gaap_LandMember_0f312fb2-ef68-437e-8d40-ada236ae1064" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_b1499694-2bba-4581-a392-cc1e4f0f0376" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:to="loc_us-gaap_BuildingMember_b1499694-2bba-4581-a392-cc1e4f0f0376" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_3bc13d4f-8c72-4c67-81f5-51cb0ff3570f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_3bc13d4f-8c72-4c67-81f5-51cb0ff3570f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_faff0648-7143-4a6c-83ae-9aabb41c1787" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:to="loc_us-gaap_EquipmentMember_faff0648-7143-4a6c-83ae-9aabb41c1787" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_FurnitureAndOfficeEquipmentMember_21eccd51-939b-4b9d-9507-8dc31b77c9c1" xlink:href="axgn-20230630.xsd#axgn_FurnitureAndOfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:to="loc_axgn_FurnitureAndOfficeEquipmentMember_21eccd51-939b-4b9d-9507-8dc31b77c9c1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_da244f2d-42a4-44e0-a5a4-6a00c86fd7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:to="loc_us-gaap_ConstructionInProgressMember_da244f2d-42a4-44e0-a5a4-6a00c86fd7e5" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#IntangibleAssetsNetComponentsofIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails" xlink:type="extended" id="ia40109c6484145aa890b9420e99a9550_IntangibleAssetsNetComponentsofIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_16d65621-b1d1-4694-ae72-17257de41070" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_237b5a31-bfb8-4302-b0da-26f8bd3e5b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_16d65621-b1d1-4694-ae72-17257de41070" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_237b5a31-bfb8-4302-b0da-26f8bd3e5b8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_baaaa6ba-ca59-499b-ad37-c6707729642a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_237b5a31-bfb8-4302-b0da-26f8bd3e5b8c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_baaaa6ba-ca59-499b-ad37-c6707729642a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8f229cf4-5933-4623-a5d3-233c612572e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_237b5a31-bfb8-4302-b0da-26f8bd3e5b8c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8f229cf4-5933-4623-a5d3-233c612572e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_199465d6-f7ec-4879-bbff-f2c7147ae4d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_237b5a31-bfb8-4302-b0da-26f8bd3e5b8c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_199465d6-f7ec-4879-bbff-f2c7147ae4d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_03583584-88ed-4e62-a949-1c0f14ccfe9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_16d65621-b1d1-4694-ae72-17257de41070" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_03583584-88ed-4e62-a949-1c0f14ccfe9d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5bd90d54-cfef-457f-b2f0-1658ffaba3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_03583584-88ed-4e62-a949-1c0f14ccfe9d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5bd90d54-cfef-457f-b2f0-1658ffaba3ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5bd90d54-cfef-457f-b2f0-1658ffaba3ac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5bd90d54-cfef-457f-b2f0-1658ffaba3ac" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5bd90d54-cfef-457f-b2f0-1658ffaba3ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_99a43844-2b09-4e67-8eaf-00c4ef40947a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5bd90d54-cfef-457f-b2f0-1658ffaba3ac" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_99a43844-2b09-4e67-8eaf-00c4ef40947a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_c6ab99b4-ee3f-4533-a979-8d70d8a2caca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_99a43844-2b09-4e67-8eaf-00c4ef40947a" xlink:to="loc_us-gaap_PatentsMember_c6ab99b4-ee3f-4533-a979-8d70d8a2caca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicensingAgreementsMember_e495b4d6-c910-43ce-b93b-c18c46f691cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LicensingAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_99a43844-2b09-4e67-8eaf-00c4ef40947a" xlink:to="loc_us-gaap_LicensingAgreementsMember_e495b4d6-c910-43ce-b93b-c18c46f691cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_7edcd8a4-4739-464a-b3f2-7ed3f36fd7c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_46451c0e-12b8-4e8f-9af8-45ba7dd760fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_7edcd8a4-4739-464a-b3f2-7ed3f36fd7c0" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_46451c0e-12b8-4e8f-9af8-45ba7dd760fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5b68928a-e2c6-4025-8e23-5112a4f57029" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_46451c0e-12b8-4e8f-9af8-45ba7dd760fb" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5b68928a-e2c6-4025-8e23-5112a4f57029" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_cc597ca9-e548-4763-a4ad-a8a12e4933c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_7edcd8a4-4739-464a-b3f2-7ed3f36fd7c0" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_cc597ca9-e548-4763-a4ad-a8a12e4933c3" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7f0a2136-c141-4986-87ed-4fa92eb8f9b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_cc597ca9-e548-4763-a4ad-a8a12e4933c3" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7f0a2136-c141-4986-87ed-4fa92eb8f9b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7f0a2136-c141-4986-87ed-4fa92eb8f9b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7f0a2136-c141-4986-87ed-4fa92eb8f9b5" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7f0a2136-c141-4986-87ed-4fa92eb8f9b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_22bf9214-09e1-4d0b-872b-14f4b3c73dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7f0a2136-c141-4986-87ed-4fa92eb8f9b5" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_22bf9214-09e1-4d0b-872b-14f4b3c73dc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_7347c7aa-e05b-4728-9846-60a28f36177f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_22bf9214-09e1-4d0b-872b-14f4b3c73dc3" xlink:to="loc_us-gaap_TrademarksMember_7347c7aa-e05b-4728-9846-60a28f36177f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails" xlink:type="extended" id="i89ea81090e7e498c90779495412cce00_IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_f4d80cfc-5e48-421a-a870-52dc98f2a4b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_f4d80cfc-5e48-421a-a870-52dc98f2a4b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_137879c4-33b9-40af-a805-c8b11d55a1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_137879c4-33b9-40af-a805-c8b11d55a1a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b3aa93ab-cf33-41cc-87ea-0cba4cadcfd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b3aa93ab-cf33-41cc-87ea-0cba4cadcfd4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_f2fd301d-9a3d-41c3-93fb-5c6a3c4d0369" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_f2fd301d-9a3d-41c3-93fb-5c6a3c4d0369" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4d57c754-7a64-4892-a0e3-e5be7313e0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4d57c754-7a64-4892-a0e3-e5be7313e0ef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_ed9857ad-7185-43f1-ba71-9a196b2babee" xlink:href="axgn-20230630.xsd#axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:to="loc_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_ed9857ad-7185-43f1-ba71-9a196b2babee" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4e9787d4-0244-497a-8d5a-e1e797bde32e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4e9787d4-0244-497a-8d5a-e1e797bde32e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_505177f4-697c-43f8-a8aa-96b6c02cb4d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_505177f4-697c-43f8-a8aa-96b6c02cb4d0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1d464067-4a86-403a-91bd-395655540fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_505177f4-697c-43f8-a8aa-96b6c02cb4d0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1d464067-4a86-403a-91bd-395655540fa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1d464067-4a86-403a-91bd-395655540fa9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1d464067-4a86-403a-91bd-395655540fa9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1d464067-4a86-403a-91bd-395655540fa9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cff21ce8-6974-401c-b6b3-5a1add4fe1ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1d464067-4a86-403a-91bd-395655540fa9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cff21ce8-6974-401c-b6b3-5a1add4fe1ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PatentsAndLicenseAgreementsMember_e831bb84-f9e2-425b-92a0-9bd839490b14" xlink:href="axgn-20230630.xsd#axgn_PatentsAndLicenseAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cff21ce8-6974-401c-b6b3-5a1add4fe1ae" xlink:to="loc_axgn_PatentsAndLicenseAgreementsMember_e831bb84-f9e2-425b-92a0-9bd839490b14" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/IntangibleAssetsNetScheduleofRoyaltyExpensesDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#IntangibleAssetsNetScheduleofRoyaltyExpensesDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/IntangibleAssetsNetScheduleofRoyaltyExpensesDetails" xlink:type="extended" id="i7bc98947c8834d439b87675f9ebf7b4f_IntangibleAssetsNetScheduleofRoyaltyExpensesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_166758b2-e6a5-4871-84e4-f31ccceb03f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyExpense_53ad0976-5ea0-49d2-858d-366b364e00c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RoyaltyExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_166758b2-e6a5-4871-84e4-f31ccceb03f4" xlink:to="loc_us-gaap_RoyaltyExpense_53ad0976-5ea0-49d2-858d-366b364e00c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1732cf93-3eb7-4a5e-9e61-85727cd8169a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_166758b2-e6a5-4871-84e4-f31ccceb03f4" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1732cf93-3eb7-4a5e-9e61-85727cd8169a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_e6fe6a67-288f-478e-8fcb-e4f35370086f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1732cf93-3eb7-4a5e-9e61-85727cd8169a" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_e6fe6a67-288f-478e-8fcb-e4f35370086f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e6fe6a67-288f-478e-8fcb-e4f35370086f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e6fe6a67-288f-478e-8fcb-e4f35370086f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e6fe6a67-288f-478e-8fcb-e4f35370086f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9434ce91-ff2f-4e13-ac64-c0cd8b0f2b66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e6fe6a67-288f-478e-8fcb-e4f35370086f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9434ce91-ff2f-4e13-ac64-c0cd8b0f2b66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_83ca5488-a982-42a9-916f-e921b3555962" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9434ce91-ff2f-4e13-ac64-c0cd8b0f2b66" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_83ca5488-a982-42a9-916f-e921b3555962" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails" xlink:type="extended" id="i910ac51d4ac24ccaa7cc90a8d81293c3_FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9a45f662-7118-438f-8fab-60ed61b849f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_397d6565-4b7e-457c-9641-bcc4b52c51f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9a45f662-7118-438f-8fab-60ed61b849f5" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_397d6565-4b7e-457c-9641-bcc4b52c51f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_2038aca4-9a0b-4e3b-a588-14933a99e974" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9a45f662-7118-438f-8fab-60ed61b849f5" xlink:to="loc_us-gaap_DerivativeLiabilities_2038aca4-9a0b-4e3b-a588-14933a99e974" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_54e90d23-f56b-41f4-a111-a58b9ecfa6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9a45f662-7118-438f-8fab-60ed61b849f5" xlink:to="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_54e90d23-f56b-41f4-a111-a58b9ecfa6d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_83c14ba3-daba-4880-9459-a2b526641ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9a45f662-7118-438f-8fab-60ed61b849f5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_83c14ba3-daba-4880-9459-a2b526641ec4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_adafacaa-8fb9-417a-89a2-6c33e04dfc06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_83c14ba3-daba-4880-9459-a2b526641ec4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_adafacaa-8fb9-417a-89a2-6c33e04dfc06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_adafacaa-8fb9-417a-89a2-6c33e04dfc06_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_adafacaa-8fb9-417a-89a2-6c33e04dfc06" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_adafacaa-8fb9-417a-89a2-6c33e04dfc06_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3f09300-25a4-4f26-8f61-183a6f7afbfc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_adafacaa-8fb9-417a-89a2-6c33e04dfc06" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3f09300-25a4-4f26-8f61-183a6f7afbfc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_06f98d96-5c15-4a44-9dea-1679ea1e70b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3f09300-25a4-4f26-8f61-183a6f7afbfc" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_06f98d96-5c15-4a44-9dea-1679ea1e70b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_39ee23ab-555c-4bd5-bd3c-cfd013b903a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3f09300-25a4-4f26-8f61-183a6f7afbfc" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_39ee23ab-555c-4bd5-bd3c-cfd013b903a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0af5e0d8-3967-4440-bab2-7f0012e96262" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3f09300-25a4-4f26-8f61-183a6f7afbfc" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0af5e0d8-3967-4440-bab2-7f0012e96262" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0188eb81-051e-40fe-98b5-886faa04d700" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_83c14ba3-daba-4880-9459-a2b526641ec4" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0188eb81-051e-40fe-98b5-886faa04d700" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0188eb81-051e-40fe-98b5-886faa04d700_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0188eb81-051e-40fe-98b5-886faa04d700" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0188eb81-051e-40fe-98b5-886faa04d700_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_37aeda69-f98a-49d0-b22c-0c28287b438e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0188eb81-051e-40fe-98b5-886faa04d700" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_37aeda69-f98a-49d0-b22c-0c28287b438e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d6ab0383-f9b6-4ab6-ad95-c7151d0e45ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_37aeda69-f98a-49d0-b22c-0c28287b438e" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d6ab0383-f9b6-4ab6-ad95-c7151d0e45ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_026ae011-b60f-494b-9305-7bef89d39331" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_83c14ba3-daba-4880-9459-a2b526641ec4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_026ae011-b60f-494b-9305-7bef89d39331" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_026ae011-b60f-494b-9305-7bef89d39331_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_026ae011-b60f-494b-9305-7bef89d39331" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_026ae011-b60f-494b-9305-7bef89d39331_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1f715c6-588c-41f3-809c-d4f6d2e6ecd3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_026ae011-b60f-494b-9305-7bef89d39331" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1f715c6-588c-41f3-809c-d4f6d2e6ecd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_fc17e2f7-557d-4ed9-b046-a1fb50423ded" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1f715c6-588c-41f3-809c-d4f6d2e6ecd3" xlink:to="loc_us-gaap_MoneyMarketFundsMember_fc17e2f7-557d-4ed9-b046-a1fb50423ded" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentDebtSecuritiesMember_7f01191e-f542-4f8f-995f-7eb20fe12afe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1f715c6-588c-41f3-809c-d4f6d2e6ecd3" xlink:to="loc_us-gaap_USGovernmentDebtSecuritiesMember_7f01191e-f542-4f8f-995f-7eb20fe12afe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_8babb045-cbc7-4766-bc91-6ccb10e75650" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1f715c6-588c-41f3-809c-d4f6d2e6ecd3" xlink:to="loc_us-gaap_CommercialPaperMember_8babb045-cbc7-4766-bc91-6ccb10e75650" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtDerivativeLiabilityMember_3cb9cb27-8dd2-4b0a-98bb-e2553e14e877" xlink:href="axgn-20230630.xsd#axgn_DebtDerivativeLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1f715c6-588c-41f3-809c-d4f6d2e6ecd3" xlink:to="loc_axgn_DebtDerivativeLiabilityMember_3cb9cb27-8dd2-4b0a-98bb-e2553e14e877" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details" xlink:type="simple" xlink:href="axgn-20230630.xsd#FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details" xlink:type="extended" id="i6839042206d648ffa5b173e26e2118f3_FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a04df561-f992-43ed-aa4f-0f57acae54c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_c6b0e338-544e-4981-a48a-8cdd9c13cdb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a04df561-f992-43ed-aa4f-0f57acae54c9" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_c6b0e338-544e-4981-a48a-8cdd9c13cdb2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_223fe70a-0d1c-425c-a45b-03c636d1751d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_c6b0e338-544e-4981-a48a-8cdd9c13cdb2" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_223fe70a-0d1c-425c-a45b-03c636d1751d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_a14ebe03-f55f-4009-99b9-b5445ecd4ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_c6b0e338-544e-4981-a48a-8cdd9c13cdb2" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_a14ebe03-f55f-4009-99b9-b5445ecd4ee7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_9c68cb6d-40be-4048-9797-79c9830c2b97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_02499a55-3a57-4ba1-907c-e4c384992e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a04df561-f992-43ed-aa4f-0f57acae54c9" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_02499a55-3a57-4ba1-907c-e4c384992e4a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5909ec41-fb84-4aa4-907b-d817e3851dba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_02499a55-3a57-4ba1-907c-e4c384992e4a" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5909ec41-fb84-4aa4-907b-d817e3851dba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5909ec41-fb84-4aa4-907b-d817e3851dba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5909ec41-fb84-4aa4-907b-d817e3851dba" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_5909ec41-fb84-4aa4-907b-d817e3851dba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f2fd3bc5-6ab4-42bb-9736-500af3750eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5909ec41-fb84-4aa4-907b-d817e3851dba" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f2fd3bc5-6ab4-42bb-9736-500af3750eb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_26166b64-5b4b-4ea4-af39-675161a98259" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_f2fd3bc5-6ab4-42bb-9736-500af3750eb9" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_26166b64-5b4b-4ea4-af39-675161a98259" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_20c75352-538e-4165-ba3f-f344bbe9a473" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_02499a55-3a57-4ba1-907c-e4c384992e4a" xlink:to="loc_us-gaap_FinancialInstrumentAxis_20c75352-538e-4165-ba3f-f344bbe9a473" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_20c75352-538e-4165-ba3f-f344bbe9a473_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_20c75352-538e-4165-ba3f-f344bbe9a473" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_20c75352-538e-4165-ba3f-f344bbe9a473_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_547e17e3-838a-49d2-b735-71da10723e59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_20c75352-538e-4165-ba3f-f344bbe9a473" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_547e17e3-838a-49d2-b735-71da10723e59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtDerivativeLiabilityMember_155d0698-56b1-4594-b04a-b5898bd9c3c9" xlink:href="axgn-20230630.xsd#axgn_DebtDerivativeLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_547e17e3-838a-49d2-b735-71da10723e59" xlink:to="loc_axgn_DebtDerivativeLiabilityMember_155d0698-56b1-4594-b04a-b5898bd9c3c9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#FairValueMeasurementNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails" xlink:type="extended" id="i9b13db28f2d74e0b8927ccfd6bb95c0e_FairValueMeasurementNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_fb4ca871-e376-4711-8879-84455fd1db54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_0e4c7a46-35dd-4e84-bc5a-757e0769cfde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_fb4ca871-e376-4711-8879-84455fd1db54" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_0e4c7a46-35dd-4e84-bc5a-757e0769cfde" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_843a9637-e395-40b8-9e41-01ee05efa430" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_fb4ca871-e376-4711-8879-84455fd1db54" xlink:to="loc_us-gaap_LongTermDebtFairValue_843a9637-e395-40b8-9e41-01ee05efa430" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_NumberOfPotentialSettlementScenarios_ef4b52b4-127b-493c-80a9-86896ce0a72b" xlink:href="axgn-20230630.xsd#axgn_NumberOfPotentialSettlementScenarios"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_fb4ca871-e376-4711-8879-84455fd1db54" xlink:to="loc_axgn_NumberOfPotentialSettlementScenarios_ef4b52b4-127b-493c-80a9-86896ce0a72b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f11dd53-333f-42c7-8564-956a19eae535" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_fb4ca871-e376-4711-8879-84455fd1db54" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f11dd53-333f-42c7-8564-956a19eae535" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_751e1d40-2e37-489e-890d-fcb096c9109b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f11dd53-333f-42c7-8564-956a19eae535" xlink:to="loc_us-gaap_DebtInstrumentAxis_751e1d40-2e37-489e-890d-fcb096c9109b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_751e1d40-2e37-489e-890d-fcb096c9109b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_751e1d40-2e37-489e-890d-fcb096c9109b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_751e1d40-2e37-489e-890d-fcb096c9109b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2fd83416-51b1-4a67-bd60-76a930932ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_751e1d40-2e37-489e-890d-fcb096c9109b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2fd83416-51b1-4a67-bd60-76a930932ccb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OberlandFacilityMember_965858c1-2ecf-43c0-8c45-e6334521a101" xlink:href="axgn-20230630.xsd#axgn_OberlandFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2fd83416-51b1-4a67-bd60-76a930932ccb" xlink:to="loc_axgn_OberlandFacilityMember_965858c1-2ecf-43c0-8c45-e6334521a101" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_cf394f4e-0b0c-4689-b9fc-dcb37b435e06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f11dd53-333f-42c7-8564-956a19eae535" xlink:to="loc_us-gaap_FinancialInstrumentAxis_cf394f4e-0b0c-4689-b9fc-dcb37b435e06" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cf394f4e-0b0c-4689-b9fc-dcb37b435e06_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_cf394f4e-0b0c-4689-b9fc-dcb37b435e06" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cf394f4e-0b0c-4689-b9fc-dcb37b435e06_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6972f042-2bde-4fb4-8434-3cc5d0ed1aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_cf394f4e-0b0c-4689-b9fc-dcb37b435e06" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6972f042-2bde-4fb4-8434-3cc5d0ed1aa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtDerivativeLiabilityMember_91279d82-a1f6-4133-870c-b875abdd633b" xlink:href="axgn-20230630.xsd#axgn_DebtDerivativeLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6972f042-2bde-4fb4-8434-3cc5d0ed1aa9" xlink:to="loc_axgn_DebtDerivativeLiabilityMember_91279d82-a1f6-4133-870c-b875abdd633b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails" xlink:type="extended" id="ie97b4e446af04679b0bf18dd8293842d_FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_572c8857-8abb-4341-8b07-7b6b65829bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityMeasurementInput_f184a152-74ed-47f1-9e8c-9d7b47e9af2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilityMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_572c8857-8abb-4341-8b07-7b6b65829bc6" xlink:to="loc_us-gaap_DerivativeLiabilityMeasurementInput_f184a152-74ed-47f1-9e8c-9d7b47e9af2c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_8b0b62b6-fe0e-433f-b6cf-f5782c76be12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_572c8857-8abb-4341-8b07-7b6b65829bc6" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_8b0b62b6-fe0e-433f-b6cf-f5782c76be12" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1bf46a6f-abd8-4957-924d-bfcc56029fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_8b0b62b6-fe0e-433f-b6cf-f5782c76be12" xlink:to="loc_us-gaap_DebtInstrumentAxis_1bf46a6f-abd8-4957-924d-bfcc56029fc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1bf46a6f-abd8-4957-924d-bfcc56029fc9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1bf46a6f-abd8-4957-924d-bfcc56029fc9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1bf46a6f-abd8-4957-924d-bfcc56029fc9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_99d73376-e256-4a53-98d3-7bf29546e723" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1bf46a6f-abd8-4957-924d-bfcc56029fc9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_99d73376-e256-4a53-98d3-7bf29546e723" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OberlandFacilityMember_6dd9f461-1f79-4748-ae32-1a150cefa870" xlink:href="axgn-20230630.xsd#axgn_OberlandFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_99d73376-e256-4a53-98d3-7bf29546e723" xlink:to="loc_axgn_OberlandFacilityMember_6dd9f461-1f79-4748-ae32-1a150cefa870" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OberlandFacilityTrancheOneMember_f78658a8-de6e-4380-8180-abf55d3c4c9f" xlink:href="axgn-20230630.xsd#axgn_OberlandFacilityTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_axgn_OberlandFacilityMember_6dd9f461-1f79-4748-ae32-1a150cefa870" xlink:to="loc_axgn_OberlandFacilityTrancheOneMember_f78658a8-de6e-4380-8180-abf55d3c4c9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OberlandFacilityTrancheTwoMember_5be2cad8-7e84-4c34-8386-33843e9422f5" xlink:href="axgn-20230630.xsd#axgn_OberlandFacilityTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_axgn_OberlandFacilityMember_6dd9f461-1f79-4748-ae32-1a150cefa870" xlink:to="loc_axgn_OberlandFacilityTrancheTwoMember_5be2cad8-7e84-4c34-8386-33843e9422f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0b35cf8d-b1dd-4d11-b2e9-45118eef3499" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_8b0b62b6-fe0e-433f-b6cf-f5782c76be12" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0b35cf8d-b1dd-4d11-b2e9-45118eef3499" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0b35cf8d-b1dd-4d11-b2e9-45118eef3499_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0b35cf8d-b1dd-4d11-b2e9-45118eef3499" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0b35cf8d-b1dd-4d11-b2e9-45118eef3499_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_bef61332-59e9-4f18-b93f-2d3077fac227" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0b35cf8d-b1dd-4d11-b2e9-45118eef3499" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_bef61332-59e9-4f18-b93f-2d3077fac227" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtDerivativeLiabilityMember_dbdf332e-849f-4878-8317-bfc3495cbdc9" xlink:href="axgn-20230630.xsd#axgn_DebtDerivativeLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_bef61332-59e9-4f18-b93f-2d3077fac227" xlink:to="loc_axgn_DebtDerivativeLiabilityMember_dbdf332e-849f-4878-8317-bfc3495cbdc9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_c3f629eb-5982-493d-beb1-4645a84fecf5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_8b0b62b6-fe0e-433f-b6cf-f5782c76be12" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_c3f629eb-5982-493d-beb1-4645a84fecf5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_c3f629eb-5982-493d-beb1-4645a84fecf5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_c3f629eb-5982-493d-beb1-4645a84fecf5" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_c3f629eb-5982-493d-beb1-4645a84fecf5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_5d59d3f9-a781-4f2e-8e13-33939e5ae165" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_c3f629eb-5982-493d-beb1-4645a84fecf5" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_5d59d3f9-a781-4f2e-8e13-33939e5ae165" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputExpectedTermMember_e5a8b277-7b8c-48c9-9771-7b4118f4c6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5d59d3f9-a781-4f2e-8e13-33939e5ae165" xlink:to="loc_us-gaap_MeasurementInputExpectedTermMember_e5a8b277-7b8c-48c9-9771-7b4118f4c6d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MeasurementInputCouponRateMember_0c4f23dd-a507-4a42-a154-8ab3416fa97e" xlink:href="axgn-20230630.xsd#axgn_MeasurementInputCouponRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5d59d3f9-a781-4f2e-8e13-33939e5ae165" xlink:to="loc_axgn_MeasurementInputCouponRateMember_0c4f23dd-a507-4a42-a154-8ab3416fa97e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_a36a73ec-a20d-4fb5-9416-db46750c2976" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5d59d3f9-a781-4f2e-8e13-33939e5ae165" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_a36a73ec-a20d-4fb5-9416-db46750c2976" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MeasurementInputMandatoryPrepaymentRateMember_0ee83a44-f51b-4a80-8bba-b81697d4f649" xlink:href="axgn-20230630.xsd#axgn_MeasurementInputMandatoryPrepaymentRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5d59d3f9-a781-4f2e-8e13-33939e5ae165" xlink:to="loc_axgn_MeasurementInputMandatoryPrepaymentRateMember_0ee83a44-f51b-4a80-8bba-b81697d4f649" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_68bf9087-6e67-4dc9-a923-a6c6a2dc77f9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_8b0b62b6-fe0e-433f-b6cf-f5782c76be12" xlink:to="loc_srt_RangeAxis_68bf9087-6e67-4dc9-a923-a6c6a2dc77f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_68bf9087-6e67-4dc9-a923-a6c6a2dc77f9_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_68bf9087-6e67-4dc9-a923-a6c6a2dc77f9" xlink:to="loc_srt_RangeMember_68bf9087-6e67-4dc9-a923-a6c6a2dc77f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e77bd36b-64fa-4226-b11f-bb7abdf233f5" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_68bf9087-6e67-4dc9-a923-a6c6a2dc77f9" xlink:to="loc_srt_RangeMember_e77bd36b-64fa-4226-b11f-bb7abdf233f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d07d6612-dfac-40d2-89dd-5b49a40ebdf3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e77bd36b-64fa-4226-b11f-bb7abdf233f5" xlink:to="loc_srt_MinimumMember_d07d6612-dfac-40d2-89dd-5b49a40ebdf3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1530af6a-ca6b-42d0-9fed-bf358c2b18cf" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e77bd36b-64fa-4226-b11f-bb7abdf233f5" xlink:to="loc_srt_MaximumMember_1530af6a-ca6b-42d0-9fed-bf358c2b18cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PrepaymentProbabilityEventAxis_002921af-c2ee-4ab5-a019-dd18969bee1c" xlink:href="axgn-20230630.xsd#axgn_PrepaymentProbabilityEventAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_8b0b62b6-fe0e-433f-b6cf-f5782c76be12" xlink:to="loc_axgn_PrepaymentProbabilityEventAxis_002921af-c2ee-4ab5-a019-dd18969bee1c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PrepaymentProbabilityEventDomain_002921af-c2ee-4ab5-a019-dd18969bee1c_default" xlink:href="axgn-20230630.xsd#axgn_PrepaymentProbabilityEventDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_axgn_PrepaymentProbabilityEventAxis_002921af-c2ee-4ab5-a019-dd18969bee1c" xlink:to="loc_axgn_PrepaymentProbabilityEventDomain_002921af-c2ee-4ab5-a019-dd18969bee1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PrepaymentProbabilityEventDomain_2aeb6c5a-5eaa-4274-abcc-cebf01b4f3d2" xlink:href="axgn-20230630.xsd#axgn_PrepaymentProbabilityEventDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_axgn_PrepaymentProbabilityEventAxis_002921af-c2ee-4ab5-a019-dd18969bee1c" xlink:to="loc_axgn_PrepaymentProbabilityEventDomain_2aeb6c5a-5eaa-4274-abcc-cebf01b4f3d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MandatoryPrepaymentEventBefore2024Member_056d62a2-d210-4113-829c-5122317fc294" xlink:href="axgn-20230630.xsd#axgn_MandatoryPrepaymentEventBefore2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_axgn_PrepaymentProbabilityEventDomain_2aeb6c5a-5eaa-4274-abcc-cebf01b4f3d2" xlink:to="loc_axgn_MandatoryPrepaymentEventBefore2024Member_056d62a2-d210-4113-829c-5122317fc294" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MandatoryPrepaymentEventIn2024OrAfterMember_d6db8bd2-f735-4004-a101-449370e8f288" xlink:href="axgn-20230630.xsd#axgn_MandatoryPrepaymentEventIn2024OrAfterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_axgn_PrepaymentProbabilityEventDomain_2aeb6c5a-5eaa-4274-abcc-cebf01b4f3d2" xlink:to="loc_axgn_MandatoryPrepaymentEventIn2024OrAfterMember_d6db8bd2-f735-4004-a101-449370e8f288" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OptionalPrepaymentEventMember_e49735da-ba55-4969-b69d-b73b311b44e7" xlink:href="axgn-20230630.xsd#axgn_OptionalPrepaymentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_axgn_PrepaymentProbabilityEventDomain_2aeb6c5a-5eaa-4274-abcc-cebf01b4f3d2" xlink:to="loc_axgn_OptionalPrepaymentEventMember_e49735da-ba55-4969-b69d-b73b311b44e7" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/LeasesNarrativeDetails" xlink:type="extended" id="idf7c7b515fef41bc847877baf531027f_LeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_af688fd5-2e76-441e-9927-ab6e3cc24b77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_3ba59840-f2a6-4afd-b0c5-c0bf93141a20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_af688fd5-2e76-441e-9927-ab6e3cc24b77" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_3ba59840-f2a6-4afd-b0c5-c0bf93141a20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OperatingLeaseIncrementalBorrowingRate_cf0b404b-6745-4238-b462-c0e6dc956019" xlink:href="axgn-20230630.xsd#axgn_OperatingLeaseIncrementalBorrowingRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_af688fd5-2e76-441e-9927-ab6e3cc24b77" xlink:to="loc_axgn_OperatingLeaseIncrementalBorrowingRate_cf0b404b-6745-4238-b462-c0e6dc956019" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_82f3b53a-ec09-402c-8f1f-cef31f687096" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_af688fd5-2e76-441e-9927-ab6e3cc24b77" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_82f3b53a-ec09-402c-8f1f-cef31f687096" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_de683bdc-3e4a-4e28-8371-103e328031eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_af688fd5-2e76-441e-9927-ab6e3cc24b77" xlink:to="loc_us-gaap_OperatingLeaseLiability_de683bdc-3e4a-4e28-8371-103e328031eb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_0712e08a-ac08-49c1-a851-04e1646d9fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_af688fd5-2e76-441e-9927-ab6e3cc24b77" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_0712e08a-ac08-49c1-a851-04e1646d9fc9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f2d8e6c9-9e78-4e8d-b1b2-fd0895fecdea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_0712e08a-ac08-49c1-a851-04e1646d9fc9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f2d8e6c9-9e78-4e8d-b1b2-fd0895fecdea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f2d8e6c9-9e78-4e8d-b1b2-fd0895fecdea_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f2d8e6c9-9e78-4e8d-b1b2-fd0895fecdea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f2d8e6c9-9e78-4e8d-b1b2-fd0895fecdea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_22710ad8-2f7c-4b32-a001-bd1151e70f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f2d8e6c9-9e78-4e8d-b1b2-fd0895fecdea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_22710ad8-2f7c-4b32-a001-bd1151e70f7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_A2023CommercialLeaseWithJAColeLPMember_49a23857-d57e-477a-aad6-7f3a3fa09489" xlink:href="axgn-20230630.xsd#axgn_A2023CommercialLeaseWithJAColeLPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_22710ad8-2f7c-4b32-a001-bd1151e70f7e" xlink:to="loc_axgn_A2023CommercialLeaseWithJAColeLPMember_49a23857-d57e-477a-aad6-7f3a3fa09489" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_A2015CommercialLeaseWithJAColeLPMember_7cf329ea-5f89-49cd-831b-0f8c69638991" xlink:href="axgn-20230630.xsd#axgn_A2015CommercialLeaseWithJAColeLPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_22710ad8-2f7c-4b32-a001-bd1151e70f7e" xlink:to="loc_axgn_A2015CommercialLeaseWithJAColeLPMember_7cf329ea-5f89-49cd-831b-0f8c69638991" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails" xlink:type="extended" id="ibdc8d25e762442f79ad1855928d4168b_LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e7f74ddf-0411-461f-9667-e812baab2931" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_e1e255eb-77ca-4ded-81c5-737bcce95aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e7f74ddf-0411-461f-9667-e812baab2931" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_e1e255eb-77ca-4ded-81c5-737bcce95aa3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_0d054380-a966-4f65-a0cd-8f9edbb69608" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e7f74ddf-0411-461f-9667-e812baab2931" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_0d054380-a966-4f65-a0cd-8f9edbb69608" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_c8986cb9-4924-4112-a754-ef023a889c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e7f74ddf-0411-461f-9667-e812baab2931" xlink:to="loc_us-gaap_LongTermDebt_c8986cb9-4924-4112-a754-ef023a889c2b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_8e723a08-c644-4a49-b637-1284bd49d74e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e7f74ddf-0411-461f-9667-e812baab2931" xlink:to="loc_us-gaap_DebtInstrumentTable_8e723a08-c644-4a49-b637-1284bd49d74e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_71c4c82b-14d6-4201-ae15-d01aefee0148" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_8e723a08-c644-4a49-b637-1284bd49d74e" xlink:to="loc_us-gaap_DebtInstrumentAxis_71c4c82b-14d6-4201-ae15-d01aefee0148" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_71c4c82b-14d6-4201-ae15-d01aefee0148_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_71c4c82b-14d6-4201-ae15-d01aefee0148" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_71c4c82b-14d6-4201-ae15-d01aefee0148_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_84f86def-6a66-4d58-b552-50341c93159e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_71c4c82b-14d6-4201-ae15-d01aefee0148" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_84f86def-6a66-4d58-b552-50341c93159e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityTrancheOneMember_e35056a1-ca03-425a-a136-c709867dd902" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_84f86def-6a66-4d58-b552-50341c93159e" xlink:to="loc_axgn_CreditFacilityTrancheOneMember_e35056a1-ca03-425a-a136-c709867dd902" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityTrancheTwoMember_81723cdf-e92c-43ca-9c1f-21bbbef7a665" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_84f86def-6a66-4d58-b552-50341c93159e" xlink:to="loc_axgn_CreditFacilityTrancheTwoMember_81723cdf-e92c-43ca-9c1f-21bbbef7a665" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails" xlink:type="extended" id="i03e2c94ce7f340dda8ca067d87805925_LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_78e42521-9207-42b8-aeb9-0e825e806df8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_78e42521-9207-42b8-aeb9-0e825e806df8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade_e99e48b2-6ebe-4fc5-b1c4-98d5f87ce25a" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade_e99e48b2-6ebe-4fc5-b1c4-98d5f87ce25a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_d598b986-d9e6-41a6-80eb-bfbde140b06d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_d598b986-d9e6-41a6-80eb-bfbde140b06d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentAdditionalInterestFloorRate_f83edb40-f267-49c5-b6c2-e2d5a985425b" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentAdditionalInterestFloorRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_axgn_DebtInstrumentAdditionalInterestFloorRate_f83edb40-f267-49c5-b6c2-e2d5a985425b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_225b132f-d29d-4f9e-9d7c-190a06acd77c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_225b132f-d29d-4f9e-9d7c-190a06acd77c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_50a13ce8-afaf-4bd6-9b4a-5a60383b3853" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_DebtInstrumentTerm_50a13ce8-afaf-4bd6-9b4a-5a60383b3853" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty_fa9c76da-348c-4e80-a526-8727b421e93e" xlink:href="axgn-20230630.xsd#axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty_fa9c76da-348c-4e80-a526-8727b421e93e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure_3d99e964-1fef-434c-b3ad-b5ea86866fcb" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure_3d99e964-1fef-434c-b3ad-b5ea86866fcb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_2ce10854-b34a-4180-ac5d-6ad689dd2718" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_InterestCostsIncurred_2ce10854-b34a-4180-ac5d-6ad689dd2718" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_3363147c-67c2-4010-a392-7ab5a81744d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_InterestPaid_3363147c-67c2-4010-a392-7ab5a81744d6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_6772506b-f982-4079-bdd8-578c2758c705" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_InterestCostsCapitalized_6772506b-f982-4079-bdd8-578c2758c705" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedCapitalizedInterestCosts_abf541f9-a3a0-4f83-b44b-0c96b89b1460" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedCapitalizedInterestCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_AccumulatedCapitalizedInterestCosts_abf541f9-a3a0-4f83-b44b-0c96b89b1460" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_d90ec37b-a997-415b-b78a-9f46ad75c07d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_DerivativeLiabilities_d90ec37b-a997-415b-b78a-9f46ad75c07d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_42de9030-b284-483c-a453-61a8ec1f48dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_42de9030-b284-483c-a453-61a8ec1f48dd" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_df380df5-5b3f-4a20-bc4d-7788af6654de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_df380df5-5b3f-4a20-bc4d-7788af6654de" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_23c06910-268a-4b56-b7e7-8529847e394d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_RestrictedCash_23c06910-268a-4b56-b7e7-8529847e394d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_d127d197-702e-47cc-a05e-7006e82e64fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_d127d197-702e-47cc-a05e-7006e82e64fc" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_NumberOfLettersOfCredit_c971dfba-5b75-47d8-8c1c-c04c0aa2c555" xlink:href="axgn-20230630.xsd#axgn_NumberOfLettersOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_axgn_NumberOfLettersOfCredit_c971dfba-5b75-47d8-8c1c-c04c0aa2c555" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_eb60c118-c158-4ff7-b35d-6815a6294258" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_DebtInstrumentTable_eb60c118-c158-4ff7-b35d-6815a6294258" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_bc119f4e-fe73-469a-a834-f3cf09c6dfc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_eb60c118-c158-4ff7-b35d-6815a6294258" xlink:to="loc_us-gaap_DebtInstrumentAxis_bc119f4e-fe73-469a-a834-f3cf09c6dfc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_bc119f4e-fe73-469a-a834-f3cf09c6dfc4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_bc119f4e-fe73-469a-a834-f3cf09c6dfc4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_bc119f4e-fe73-469a-a834-f3cf09c6dfc4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8a64afab-4223-45c9-80dc-0153d4dbce4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_bc119f4e-fe73-469a-a834-f3cf09c6dfc4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8a64afab-4223-45c9-80dc-0153d4dbce4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityMember_9b9b3027-ca1f-45e6-979d-6ba04b298083" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8a64afab-4223-45c9-80dc-0153d4dbce4a" xlink:to="loc_axgn_CreditFacilityMember_9b9b3027-ca1f-45e6-979d-6ba04b298083" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_e71a131c-d137-4a07-9bd0-3364677dd438" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_eb60c118-c158-4ff7-b35d-6815a6294258" xlink:to="loc_us-gaap_VariableRateAxis_e71a131c-d137-4a07-9bd0-3364677dd438" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e71a131c-d137-4a07-9bd0-3364677dd438_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_e71a131c-d137-4a07-9bd0-3364677dd438" xlink:to="loc_us-gaap_VariableRateDomain_e71a131c-d137-4a07-9bd0-3364677dd438_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b166b322-3a21-4d5d-975c-5ad55d6358d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_e71a131c-d137-4a07-9bd0-3364677dd438" xlink:to="loc_us-gaap_VariableRateDomain_b166b322-3a21-4d5d-975c-5ad55d6358d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_SecuredOvernightFinancingRateSOFRMember_734b3cb7-7398-40af-9046-39b8e381e34a" xlink:href="axgn-20230630.xsd#axgn_SecuredOvernightFinancingRateSOFRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_b166b322-3a21-4d5d-975c-5ad55d6358d0" xlink:to="loc_axgn_SecuredOvernightFinancingRateSOFRMember_734b3cb7-7398-40af-9046-39b8e381e34a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_b30a8c1b-296b-4901-a3e1-d45e4d761871" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_eb60c118-c158-4ff7-b35d-6815a6294258" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_b30a8c1b-296b-4901-a3e1-d45e4d761871" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b30a8c1b-296b-4901-a3e1-d45e4d761871_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_b30a8c1b-296b-4901-a3e1-d45e4d761871" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b30a8c1b-296b-4901-a3e1-d45e4d761871_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_959a48a6-7895-4aa2-9c4d-5e8eae6eb38a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_b30a8c1b-296b-4901-a3e1-d45e4d761871" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_959a48a6-7895-4aa2-9c4d-5e8eae6eb38a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_RestrictedCashMember_e00d2255-d8d5-44e9-a953-d3bba3fcdc81" xlink:href="axgn-20230630.xsd#axgn_RestrictedCashMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_959a48a6-7895-4aa2-9c4d-5e8eae6eb38a" xlink:to="loc_axgn_RestrictedCashMember_e00d2255-d8d5-44e9-a953-d3bba3fcdc81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_a3ca0d7b-b117-4c0d-a8b7-c0ebceb2646f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_eb60c118-c158-4ff7-b35d-6815a6294258" xlink:to="loc_us-gaap_FinancialInstrumentAxis_a3ca0d7b-b117-4c0d-a8b7-c0ebceb2646f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a3ca0d7b-b117-4c0d-a8b7-c0ebceb2646f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a3ca0d7b-b117-4c0d-a8b7-c0ebceb2646f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a3ca0d7b-b117-4c0d-a8b7-c0ebceb2646f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f597c0ab-3472-4185-9256-a0b8ea2d58a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a3ca0d7b-b117-4c0d-a8b7-c0ebceb2646f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f597c0ab-3472-4185-9256-a0b8ea2d58a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtDerivativeLiabilityMember_7d96f0bc-9b0f-402f-bc30-937fc52b33c4" xlink:href="axgn-20230630.xsd#axgn_DebtDerivativeLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f597c0ab-3472-4185-9256-a0b8ea2d58a6" xlink:to="loc_axgn_DebtDerivativeLiabilityMember_7d96f0bc-9b0f-402f-bc30-937fc52b33c4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails" xlink:type="extended" id="ic59f19706733457eb698051d6e1d20d1_StockBasedCompensationScheduleofStockbasedCompensationActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4f63f81-8f33-4c2f-b05e-79ab474ba4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract_2b4219b6-a149-4e49-8977-17a8cf758320" xlink:href="axgn-20230630.xsd#axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4f63f81-8f33-4c2f-b05e-79ab474ba4ff" xlink:to="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract_2b4219b6-a149-4e49-8977-17a8cf758320" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_9e763fd3-8b35-4cf7-9f0b-1a923452d046" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract_2b4219b6-a149-4e49-8977-17a8cf758320" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_9e763fd3-8b35-4cf7-9f0b-1a923452d046" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b8f1d21c-1150-4396-8114-d4e18e29279d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract_2b4219b6-a149-4e49-8977-17a8cf758320" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b8f1d21c-1150-4396-8114-d4e18e29279d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1d62815f-a425-44ee-8236-c09fdc330363" xlink:href="axgn-20230630.xsd#axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4f63f81-8f33-4c2f-b05e-79ab474ba4ff" xlink:to="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1d62815f-a425-44ee-8236-c09fdc330363" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b512e7c4-05f7-4f6e-bb09-2b502544304a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1d62815f-a425-44ee-8236-c09fdc330363" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b512e7c4-05f7-4f6e-bb09-2b502544304a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dbef3c21-3c2e-4164-be4f-710f001991e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1d62815f-a425-44ee-8236-c09fdc330363" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dbef3c21-3c2e-4164-be4f-710f001991e9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_218f280a-19e2-412d-bc56-c113657667a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4f63f81-8f33-4c2f-b05e-79ab474ba4ff" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_218f280a-19e2-412d-bc56-c113657667a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage_438b0a3a-0bc1-4c4a-a895-f46e500c48c3" xlink:href="axgn-20230630.xsd#axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4f63f81-8f33-4c2f-b05e-79ab474ba4ff" xlink:to="loc_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage_438b0a3a-0bc1-4c4a-a895-f46e500c48c3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_NumberOfOfficers_8ba775de-1eef-48e3-9dff-f6d0cc957cca" xlink:href="axgn-20230630.xsd#axgn_NumberOfOfficers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4f63f81-8f33-4c2f-b05e-79ab474ba4ff" xlink:to="loc_axgn_NumberOfOfficers_8ba775de-1eef-48e3-9dff-f6d0cc957cca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fc6c9dde-55ef-4415-97e4-d3bef561f434" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4f63f81-8f33-4c2f-b05e-79ab474ba4ff" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fc6c9dde-55ef-4415-97e4-d3bef561f434" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9f166770-2548-4c79-9edc-dbd013e56838" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fc6c9dde-55ef-4415-97e4-d3bef561f434" xlink:to="loc_us-gaap_AwardTypeAxis_9f166770-2548-4c79-9edc-dbd013e56838" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9f166770-2548-4c79-9edc-dbd013e56838_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9f166770-2548-4c79-9edc-dbd013e56838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9f166770-2548-4c79-9edc-dbd013e56838_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_746fb3a1-0bb0-48a4-8736-3af3b70bfaf6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9f166770-2548-4c79-9edc-dbd013e56838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_746fb3a1-0bb0-48a4-8736-3af3b70bfaf6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_c1211a08-4e8c-4a04-8256-e62da7a5daba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_746fb3a1-0bb0-48a4-8736-3af3b70bfaf6" xlink:to="loc_us-gaap_EmployeeStockOptionMember_c1211a08-4e8c-4a04-8256-e62da7a5daba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_605db3ee-f44e-4e0f-92e0-867f4e46d340" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_746fb3a1-0bb0-48a4-8736-3af3b70bfaf6" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_605db3ee-f44e-4e0f-92e0-867f4e46d340" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_06684052-987c-4a1c-ab08-8927a0dad839" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_746fb3a1-0bb0-48a4-8736-3af3b70bfaf6" xlink:to="loc_us-gaap_PerformanceSharesMember_06684052-987c-4a1c-ab08-8927a0dad839" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember_3b4bc8b5-1e41-46b9-8deb-0b0c07750483" xlink:href="axgn-20230630.xsd#axgn_ShareBasedPaymentArrangementOptionInducementSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_746fb3a1-0bb0-48a4-8736-3af3b70bfaf6" xlink:to="loc_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember_3b4bc8b5-1e41-46b9-8deb-0b0c07750483" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_RestrictedStockUnitsRSUsInducementSharesMember_c0c12e9f-79c0-45b6-b6a8-ef08be951c01" xlink:href="axgn-20230630.xsd#axgn_RestrictedStockUnitsRSUsInducementSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_746fb3a1-0bb0-48a4-8736-3af3b70bfaf6" xlink:to="loc_axgn_RestrictedStockUnitsRSUsInducementSharesMember_c0c12e9f-79c0-45b6-b6a8-ef08be951c01" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_e201b61f-4257-4254-865d-06807fee4b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fc6c9dde-55ef-4415-97e4-d3bef561f434" xlink:to="loc_us-gaap_PlanNameAxis_e201b61f-4257-4254-865d-06807fee4b9f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e201b61f-4257-4254-865d-06807fee4b9f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_e201b61f-4257-4254-865d-06807fee4b9f" xlink:to="loc_us-gaap_PlanNameDomain_e201b61f-4257-4254-865d-06807fee4b9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_20b81dbd-de1a-4b28-a52a-bff35a90db1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_e201b61f-4257-4254-865d-06807fee4b9f" xlink:to="loc_us-gaap_PlanNameDomain_20b81dbd-de1a-4b28-a52a-bff35a90db1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_InducementSharesMember_a797230f-5211-4899-bf59-d340ea2a169a" xlink:href="axgn-20230630.xsd#axgn_InducementSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_20b81dbd-de1a-4b28-a52a-bff35a90db1d" xlink:to="loc_axgn_InducementSharesMember_a797230f-5211-4899-bf59-d340ea2a169a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4e70d8a2-3dc5-43f0-93e7-cc83a675d2c2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fc6c9dde-55ef-4415-97e4-d3bef561f434" xlink:to="loc_srt_RangeAxis_4e70d8a2-3dc5-43f0-93e7-cc83a675d2c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4e70d8a2-3dc5-43f0-93e7-cc83a675d2c2_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4e70d8a2-3dc5-43f0-93e7-cc83a675d2c2" xlink:to="loc_srt_RangeMember_4e70d8a2-3dc5-43f0-93e7-cc83a675d2c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_43b6c573-7e4c-487e-a8fa-cc3139189700" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4e70d8a2-3dc5-43f0-93e7-cc83a675d2c2" xlink:to="loc_srt_RangeMember_43b6c573-7e4c-487e-a8fa-cc3139189700" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a7798337-ef0a-4579-b031-cc1efb5af0bd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_43b6c573-7e4c-487e-a8fa-cc3139189700" xlink:to="loc_srt_MinimumMember_a7798337-ef0a-4579-b031-cc1efb5af0bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ce735437-de22-479c-acad-e0ba0ae88594" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_43b6c573-7e4c-487e-a8fa-cc3139189700" xlink:to="loc_srt_MaximumMember_ce735437-de22-479c-acad-e0ba0ae88594" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/NetLossPerCommonShareDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#NetLossPerCommonShareDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/NetLossPerCommonShareDetails" xlink:type="extended" id="i5d05bc9b6c3646dc9b24723b4ef90a44_NetLossPerCommonShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1ac78b7c-bbca-4af7-8528-8b408c10cbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_d9a96b0b-be02-4a4d-ace1-55a27c01624c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1ac78b7c-bbca-4af7-8528-8b408c10cbfa" xlink:to="loc_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_d9a96b0b-be02-4a4d-ace1-55a27c01624c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8efa5f29-38e7-49be-b9f0-dae98b8c9d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_d9a96b0b-be02-4a4d-ace1-55a27c01624c" xlink:to="loc_us-gaap_NetIncomeLoss_8efa5f29-38e7-49be-b9f0-dae98b8c9d3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract_f76afb6e-d5fb-4d20-8b9f-37c3a2f4b62e" xlink:href="axgn-20230630.xsd#axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1ac78b7c-bbca-4af7-8528-8b408c10cbfa" xlink:to="loc_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract_f76afb6e-d5fb-4d20-8b9f-37c3a2f4b62e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bb176f48-20eb-47ee-890b-08774a2eb4e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract_f76afb6e-d5fb-4d20-8b9f-37c3a2f4b62e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bb176f48-20eb-47ee-890b-08774a2eb4e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1a4efc4d-9acc-45d0-8a15-79a57e0319f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract_f76afb6e-d5fb-4d20-8b9f-37c3a2f4b62e" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1a4efc4d-9acc-45d0-8a15-79a57e0319f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_447462a6-3922-4dec-a616-e0fe2c8bea4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract_f76afb6e-d5fb-4d20-8b9f-37c3a2f4b62e" xlink:to="loc_us-gaap_EarningsPerShareBasic_447462a6-3922-4dec-a616-e0fe2c8bea4c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ede475a6-071e-4029-b1cf-f73dc4b07ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract_f76afb6e-d5fb-4d20-8b9f-37c3a2f4b62e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ede475a6-071e-4029-b1cf-f73dc4b07ac8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d08460ac-7ac7-4fc1-a4a2-3e68ea958188" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1ac78b7c-bbca-4af7-8528-8b408c10cbfa" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d08460ac-7ac7-4fc1-a4a2-3e68ea958188" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f886f9b1-50d8-4a0c-813f-f8bb717cb773" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1ac78b7c-bbca-4af7-8528-8b408c10cbfa" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f886f9b1-50d8-4a0c-813f-f8bb717cb773" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_76b0f50e-60eb-419d-8aef-4ce290a5a666" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f886f9b1-50d8-4a0c-813f-f8bb717cb773" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_76b0f50e-60eb-419d-8aef-4ce290a5a666" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_76b0f50e-60eb-419d-8aef-4ce290a5a666_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_76b0f50e-60eb-419d-8aef-4ce290a5a666" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_76b0f50e-60eb-419d-8aef-4ce290a5a666_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_16c89628-714d-4dd0-9f1c-6cd03c9a9bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_76b0f50e-60eb-419d-8aef-4ce290a5a666" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_16c89628-714d-4dd0-9f1c-6cd03c9a9bdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_de3ff6fb-d985-4d89-8275-11164033ca30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_16c89628-714d-4dd0-9f1c-6cd03c9a9bdb" xlink:to="loc_us-gaap_EmployeeStockOptionMember_de3ff6fb-d985-4d89-8275-11164033ca30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_c6413ed5-ad2a-445d-ac7c-23e4208685d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_16c89628-714d-4dd0-9f1c-6cd03c9a9bdb" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_c6413ed5-ad2a-445d-ac7c-23e4208685d2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#CommitmentsandContingenciesServiceAgreementsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails" xlink:type="extended" id="i4ab89bc2e896417fbe2e007752a17fe5_CommitmentsandContingenciesServiceAgreementsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_0def85de-89ea-4432-b20e-438238d53d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LicenseFeeAmount_165ea6b5-bdd4-4e6b-b50f-d59cae69cb94" xlink:href="axgn-20230630.xsd#axgn_LicenseFeeAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_0def85de-89ea-4432-b20e-438238d53d0f" xlink:to="loc_axgn_LicenseFeeAmount_165ea6b5-bdd4-4e6b-b50f-d59cae69cb94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement_fdeb910b-38b4-43c7-bc4a-28629e3d7d5b" xlink:href="axgn-20230630.xsd#axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_0def85de-89ea-4432-b20e-438238d53d0f" xlink:to="loc_axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement_fdeb910b-38b4-43c7-bc4a-28629e3d7d5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PaymentForServiceFees_7ee0ec95-5932-4023-a8c8-e04dc246aef4" xlink:href="axgn-20230630.xsd#axgn_PaymentForServiceFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_0def85de-89ea-4432-b20e-438238d53d0f" xlink:to="loc_axgn_PaymentForServiceFees_7ee0ec95-5932-4023-a8c8-e04dc246aef4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_f034be4a-89ea-4209-a23c-7492e809bea6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_0def85de-89ea-4432-b20e-438238d53d0f" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_f034be4a-89ea-4209-a23c-7492e809bea6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_95f3f217-ef36-4576-93fd-b015d1c72d97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_f034be4a-89ea-4209-a23c-7492e809bea6" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_95f3f217-ef36-4576-93fd-b015d1c72d97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_95f3f217-ef36-4576-93fd-b015d1c72d97_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_95f3f217-ef36-4576-93fd-b015d1c72d97" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_95f3f217-ef36-4576-93fd-b015d1c72d97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_3657ed71-cf39-4da4-b431-71cd1d6c9ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_95f3f217-ef36-4576-93fd-b015d1c72d97" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_3657ed71-cf39-4da4-b431-71cd1d6c9ae6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CommunityTissuesServicesAgreementMember_e8d4a121-bc52-444b-b579-0320674a3725" xlink:href="axgn-20230630.xsd#axgn_CommunityTissuesServicesAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_3657ed71-cf39-4da4-b431-71cd1d6c9ae6" xlink:to="loc_axgn_CommunityTissuesServicesAgreementMember_e8d4a121-bc52-444b-b579-0320674a3725" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember_76ecff4f-d033-4875-98ba-a3f3a143bcaa" xlink:href="axgn-20230630.xsd#axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_3657ed71-cf39-4da4-b431-71cd1d6c9ae6" xlink:to="loc_axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember_76ecff4f-d033-4875-98ba-a3f3a143bcaa" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails" xlink:type="extended" id="ia86bb7321c22480196cfd319c6b1a49d_CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_934005d5-9935-44c3-aafc-72d980db83bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_934005d5-9935-44c3-aafc-72d980db83bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand_2a2bc12a-6203-4093-b208-f24fbb5232d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfLand"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_AreaOfLand_2a2bc12a-6203-4093-b208-f24fbb5232d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLandHeldForUse_2752a0bb-e56d-4c3a-bdf7-b899bd7a23c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLandHeldForUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_PaymentsToAcquireLandHeldForUse_2752a0bb-e56d-4c3a-bdf7-b899bd7a23c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBuildings_f6895ea1-455f-4400-8c86-c91c7328a5c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBuildings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_PaymentsToAcquireBuildings_f6895ea1-455f-4400-8c86-c91c7328a5c3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_c36d14ec-2b75-4b09-8416-34a2b9240c32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_c36d14ec-2b75-4b09-8416-34a2b9240c32" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_3b64a1a0-996d-43c3-a647-889dfe827b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_3b64a1a0-996d-43c3-a647-889dfe827b9d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_6be2e801-4f21-47f4-af71-c1771df45c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_InterestCostsCapitalized_6be2e801-4f21-47f4-af71-c1771df45c0f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedCapitalizedInterestCosts_ffedca34-77c1-4ba0-9f5c-ebc8f9fd0445" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedCapitalizedInterestCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_AccumulatedCapitalizedInterestCosts_ffedca34-77c1-4ba0-9f5c-ebc8f9fd0445" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_ee80e2a6-6b14-4581-bac8-b180253287d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_ee80e2a6-6b14-4581-bac8-b180253287d9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne_c6999cba-833b-4cc4-bcd5-1a9c1d80c2b3" xlink:href="axgn-20230630.xsd#axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne_c6999cba-833b-4cc4-bcd5-1a9c1d80c2b3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrantsReceivable_5dcb8583-6666-4a15-859a-fe5351e1e2de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrantsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_GrantsReceivable_5dcb8583-6666-4a15-859a-fe5351e1e2de" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CashGrantsReceivable_8bb49a24-ec02-49eb-899c-36b2e363c928" xlink:href="axgn-20230630.xsd#axgn_CashGrantsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_axgn_CashGrantsReceivable_8bb49a24-ec02-49eb-899c-36b2e363c928" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromGrantors_fe3b5a9e-fce2-435f-bdf3-80148c9551ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromGrantors"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_ProceedsFromGrantors_fe3b5a9e-fce2-435f-bdf3-80148c9551ca" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_7fdedb97-1190-4542-9cb7-cb43b16c0951" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_7fdedb97-1190-4542-9cb7-cb43b16c0951" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_eb7b87dd-e298-4fde-ba14-2dc7c4e676d4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_eb7b87dd-e298-4fde-ba14-2dc7c4e676d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_eb7b87dd-e298-4fde-ba14-2dc7c4e676d4_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_eb7b87dd-e298-4fde-ba14-2dc7c4e676d4" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_eb7b87dd-e298-4fde-ba14-2dc7c4e676d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_d9eeeba2-388e-4b45-96cb-85e9e8756694" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_eb7b87dd-e298-4fde-ba14-2dc7c4e676d4" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_d9eeeba2-388e-4b45-96cb-85e9e8756694" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_APCFacilityMember_de832ca2-b999-40e9-b941-3026262c519f" xlink:href="axgn-20230630.xsd#axgn_APCFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_d9eeeba2-388e-4b45-96cb-85e9e8756694" xlink:to="loc_axgn_APCFacilityMember_de832ca2-b999-40e9-b941-3026262c519f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c90f94fb-220b-4dfa-b76d-be5938c77346" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c90f94fb-220b-4dfa-b76d-be5938c77346" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c90f94fb-220b-4dfa-b76d-be5938c77346_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c90f94fb-220b-4dfa-b76d-be5938c77346" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c90f94fb-220b-4dfa-b76d-be5938c77346_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4089e888-972d-43db-b111-c28bcb643f29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c90f94fb-220b-4dfa-b76d-be5938c77346" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4089e888-972d-43db-b111-c28bcb643f29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_6fdd1ea2-8501-4fd8-aab1-a2e306da3c02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4089e888-972d-43db-b111-c28bcb643f29" xlink:to="loc_us-gaap_ConstructionInProgressMember_6fdd1ea2-8501-4fd8-aab1-a2e306da3c02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_a351b7e3-9d4a-48ef-9848-abe8655cdd77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_a351b7e3-9d4a-48ef-9848-abe8655cdd77" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_a351b7e3-9d4a-48ef-9848-abe8655cdd77_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_a351b7e3-9d4a-48ef-9848-abe8655cdd77" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_a351b7e3-9d4a-48ef-9848-abe8655cdd77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_e29c252d-6a99-49d6-8e43-01831a94af03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_a351b7e3-9d4a-48ef-9848-abe8655cdd77" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_e29c252d-6a99-49d6-8e43-01831a94af03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DesignBuildAgreementMember_98733b23-d574-4dbd-8e55-e231c43ab4e5" xlink:href="axgn-20230630.xsd#axgn_DesignBuildAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_e29c252d-6a99-49d6-8e43-01831a94af03" xlink:to="loc_axgn_DesignBuildAgreementMember_98733b23-d574-4dbd-8e55-e231c43ab4e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_21b25780-a409-40be-a4e8-4694fb149108" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:to="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_21b25780-a409-40be-a4e8-4694fb149108" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_21b25780-a409-40be-a4e8-4694fb149108_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_21b25780-a409-40be-a4e8-4694fb149108" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_21b25780-a409-40be-a4e8-4694fb149108_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_4bfd5102-843f-4154-adfb-89a021d8121a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_21b25780-a409-40be-a4e8-4694fb149108" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_4bfd5102-843f-4154-adfb-89a021d8121a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_68a0be95-d4e1-43a7-8e04-4a02460088d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_4bfd5102-843f-4154-adfb-89a021d8121a" xlink:to="loc_us-gaap_ConstructionInProgressMember_68a0be95-d4e1-43a7-8e04-4a02460088d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3f334e46-7394-468d-b114-6822b1124748" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:to="loc_srt_RangeAxis_3f334e46-7394-468d-b114-6822b1124748" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3f334e46-7394-468d-b114-6822b1124748_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_3f334e46-7394-468d-b114-6822b1124748" xlink:to="loc_srt_RangeMember_3f334e46-7394-468d-b114-6822b1124748_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0cfd52b5-4782-4da9-9c96-9bd07a7aac63" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_3f334e46-7394-468d-b114-6822b1124748" xlink:to="loc_srt_RangeMember_0cfd52b5-4782-4da9-9c96-9bd07a7aac63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d54e04ac-9cf8-4fc7-a828-4d4dd40e802d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0cfd52b5-4782-4da9-9c96-9bd07a7aac63" xlink:to="loc_srt_MinimumMember_d54e04ac-9cf8-4fc7-a828-4d4dd40e802d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a0f433d1-066f-4541-8199-e0f26f32a10e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0cfd52b5-4782-4da9-9c96-9bd07a7aac63" xlink:to="loc_srt_MaximumMember_a0f433d1-066f-4541-8199-e0f26f32a10e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_0a4ee49e-cba0-44de-ad7e-8e1862de0f9e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:to="loc_srt_StatementScenarioAxis_0a4ee49e-cba0-44de-ad7e-8e1862de0f9e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_0a4ee49e-cba0-44de-ad7e-8e1862de0f9e_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_0a4ee49e-cba0-44de-ad7e-8e1862de0f9e" xlink:to="loc_srt_ScenarioUnspecifiedDomain_0a4ee49e-cba0-44de-ad7e-8e1862de0f9e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_59443dfe-1313-40a5-b5f9-a4238c1c7b58" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_0a4ee49e-cba0-44de-ad7e-8e1862de0f9e" xlink:to="loc_srt_ScenarioUnspecifiedDomain_59443dfe-1313-40a5-b5f9-a4238c1c7b58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_1e5f3e8b-358c-4542-92f2-3ff00e2b0260" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_59443dfe-1313-40a5-b5f9-a4238c1c7b58" xlink:to="loc_srt_ScenarioForecastMember_1e5f3e8b-358c-4542-92f2-3ff00e2b0260" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails" xlink:type="extended" id="i8e90af5ef5c94644b92311dda253238c_CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_9807d14e-ae18-4caf-94bb-756d6b73dbcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_92a48e81-5692-43af-8955-149b9465c342" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9807d14e-ae18-4caf-94bb-756d6b73dbcf" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_92a48e81-5692-43af-8955-149b9465c342" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_NumberOfPotentialSettlementScenarios_b53be1d4-32ba-40af-b2b8-a6a31890428c" xlink:href="axgn-20230630.xsd#axgn_NumberOfPotentialSettlementScenarios"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9807d14e-ae18-4caf-94bb-756d6b73dbcf" xlink:to="loc_axgn_NumberOfPotentialSettlementScenarios_b53be1d4-32ba-40af-b2b8-a6a31890428c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios_0e5d4972-8408-43b7-9e0b-df3b84082c78" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9807d14e-ae18-4caf-94bb-756d6b73dbcf" xlink:to="loc_axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios_0e5d4972-8408-43b7-9e0b-df3b84082c78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentHeldToMaturityMakeWholePayment_b03fd623-042b-4a74-adc6-5c4007edd68f" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentHeldToMaturityMakeWholePayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9807d14e-ae18-4caf-94bb-756d6b73dbcf" xlink:to="loc_axgn_DebtInstrumentHeldToMaturityMakeWholePayment_b03fd623-042b-4a74-adc6-5c4007edd68f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation_2e27806d-9ac1-4422-85e1-e55516caaa2a" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9807d14e-ae18-4caf-94bb-756d6b73dbcf" xlink:to="loc_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation_2e27806d-9ac1-4422-85e1-e55516caaa2a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_7c079ed7-7ceb-4a8f-92b3-630255ec3eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9807d14e-ae18-4caf-94bb-756d6b73dbcf" xlink:to="loc_us-gaap_DebtInstrumentTable_7c079ed7-7ceb-4a8f-92b3-630255ec3eb4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_effe87f9-0b97-43b6-bd78-7cfcc0ca0c61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_7c079ed7-7ceb-4a8f-92b3-630255ec3eb4" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_effe87f9-0b97-43b6-bd78-7cfcc0ca0c61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_effe87f9-0b97-43b6-bd78-7cfcc0ca0c61_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_effe87f9-0b97-43b6-bd78-7cfcc0ca0c61" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_effe87f9-0b97-43b6-bd78-7cfcc0ca0c61_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_9021d4f4-f714-4682-a5f4-e4189fb28aed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_effe87f9-0b97-43b6-bd78-7cfcc0ca0c61" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_9021d4f4-f714-4682-a5f4-e4189fb28aed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_3ed06740-1e81-4f0d-88dc-1710076676be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_9021d4f4-f714-4682-a5f4-e4189fb28aed" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_3ed06740-1e81-4f0d-88dc-1710076676be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0ca4f500-1fe8-4b13-aa35-d470064cf64a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_7c079ed7-7ceb-4a8f-92b3-630255ec3eb4" xlink:to="loc_us-gaap_DebtInstrumentAxis_0ca4f500-1fe8-4b13-aa35-d470064cf64a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0ca4f500-1fe8-4b13-aa35-d470064cf64a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_0ca4f500-1fe8-4b13-aa35-d470064cf64a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0ca4f500-1fe8-4b13-aa35-d470064cf64a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_138149d9-c5d2-4059-a3f5-7ed6a0448f08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_0ca4f500-1fe8-4b13-aa35-d470064cf64a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_138149d9-c5d2-4059-a3f5-7ed6a0448f08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityMember_a933dcaa-306b-49c1-8daf-c450c18d0add" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_138149d9-c5d2-4059-a3f5-7ed6a0448f08" xlink:to="loc_axgn_CreditFacilityMember_a933dcaa-306b-49c1-8daf-c450c18d0add" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityTrancheOneMember_4bca6bbe-c01e-40cd-8878-7cd26623da02" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_138149d9-c5d2-4059-a3f5-7ed6a0448f08" xlink:to="loc_axgn_CreditFacilityTrancheOneMember_4bca6bbe-c01e-40cd-8878-7cd26623da02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityTrancheTwoMember_a3465e9f-5397-4d27-bb65-6286a926a3a7" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_138149d9-c5d2-4059-a3f5-7ed6a0448f08" xlink:to="loc_axgn_CreditFacilityTrancheTwoMember_a3465e9f-5397-4d27-bb65-6286a926a3a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_389b7c5a-2ec2-4ece-a605-957d29899325" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_7c079ed7-7ceb-4a8f-92b3-630255ec3eb4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_389b7c5a-2ec2-4ece-a605-957d29899325" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_389b7c5a-2ec2-4ece-a605-957d29899325_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_389b7c5a-2ec2-4ece-a605-957d29899325" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_389b7c5a-2ec2-4ece-a605-957d29899325_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_259bedaf-0f9f-49cb-8a1c-68cd93d510f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_389b7c5a-2ec2-4ece-a605-957d29899325" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_259bedaf-0f9f-49cb-8a1c-68cd93d510f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtDerivativeLiabilityMember_af83fc31-5b89-40a5-9490-56c592259cac" xlink:href="axgn-20230630.xsd#axgn_DebtDerivativeLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_259bedaf-0f9f-49cb-8a1c-68cd93d510f4" xlink:to="loc_axgn_DebtDerivativeLiabilityMember_af83fc31-5b89-40a5-9490-56c592259cac" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LeaseLiabilityCurrent_a191a920-d372-4d1a-8261-91b9d7e91444" xlink:href="axgn-20230630.xsd#axgn_LeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_axgn_LeaseLiabilityCurrent_a191a920-d372-4d1a-8261-91b9d7e91444" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LeaseLiabilityNoncurrent_0637a42c-f217-4e64-99f1-47b1b8de74b6" xlink:href="axgn-20230630.xsd#axgn_LeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="loc_axgn_LeaseLiabilityNoncurrent_0637a42c-f217-4e64-99f1-47b1b8de74b6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTypeOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember_4823d345-e051-42d3-b715-66563373eb7d" xlink:href="axgn-20230630.xsd#axgn_ShareBasedPaymentArrangementOptionInducementSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember_4823d345-e051-42d3-b715-66563373eb7d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_RestrictedStockUnitsRSUsInducementSharesMember_773db846-eb95-4eff-bf0f-53a5b89517c8" xlink:href="axgn-20230630.xsd#axgn_RestrictedStockUnitsRSUsInducementSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_axgn_RestrictedStockUnitsRSUsInducementSharesMember_773db846-eb95-4eff-bf0f-53a5b89517c8" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#IndividualsOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MariaMartinezMember_5b5b4619-ca19-4f39-a9d4-0dd7697e6d71" xlink:href="axgn-20230630.xsd#axgn_MariaMartinezMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_axgn_MariaMartinezMember_5b5b4619-ca19-4f39-a9d4-0dd7697e6d71" xlink:type="arc" order="2"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>axgn-20230630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:63e1e0f0-c895-4cb0-9a1a-38d387b0a42e,g:a4c62fd0-7d41-4a18-a2bf-0ef7a335c23f-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_7e39ccb7-9ca9-4b26-89c8-16899dd098b2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment additions</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_b71a742a-ba2c-433e-9d3c-6d7e56bcb5ed_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value included in net loss</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_7a0b0f2c-f8ef-4aab-a28a-d7951076b576_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_c227c403-3b5b-4a17-8fc3-cde74be71e51_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_178f668a-18ac-45c7-879a-f95402300295_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_377710bf-9a94-4bab-9a1b-cebd7aefe35c_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a87380f4-49ad-4476-9eb2-b30556828e1d_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_ed2f4cb1-a83b-4282-a94e-7290ef861847_terseLabel_en-US" xlink:label="lab_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_label_en-US" xlink:label="lab_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Other Than Options, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:label id="lab_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_documentation_en-US" xlink:label="lab_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Other Than Options, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract" xlink:href="axgn-20230630.xsd#axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract" xlink:to="lab_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_InducementSharesMember_470cf2ae-c3d8-4a08-a144-294d71b4b3c9_terseLabel_en-US" xlink:label="lab_axgn_InducementSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inducement Shares</link:label>
    <link:label id="lab_axgn_InducementSharesMember_label_en-US" xlink:label="lab_axgn_InducementSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inducement Shares [Member]</link:label>
    <link:label id="lab_axgn_InducementSharesMember_documentation_en-US" xlink:label="lab_axgn_InducementSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inducement Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_InducementSharesMember" xlink:href="axgn-20230630.xsd#axgn_InducementSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_InducementSharesMember" xlink:to="lab_axgn_InducementSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_49757af2-11f7-44bb-93a7-6c0fd65ad62b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_029fca67-9d82-4294-b8f4-e032856a8e69_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate at period end</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_b3f8057b-6ca7-44b1-a2b2-086d58159adc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Net of Debt Discount and Financing Fees</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_0524d500-25bb-453b-bd74-23d9d89dff5f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_MariaMartinezMember_label_en-US" xlink:label="lab_axgn_MariaMartinezMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maria Martinez [Member]</link:label>
    <link:label id="lab_axgn_MariaMartinezMember_documentation_en-US" xlink:label="lab_axgn_MariaMartinezMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maria Martinez</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MariaMartinezMember" xlink:href="axgn-20230630.xsd#axgn_MariaMartinezMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_MariaMartinezMember" xlink:to="lab_axgn_MariaMartinezMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueOther_18872faa-fc4f-4085-bf40-7fd6b9734387_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of restricted and performance stock units</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueOther_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueOther" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_a183807b-bea9-4163-acff-478dbe5bb4bb_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Stock Units</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_8ef42447-c3fb-4212-8749-e65b223bd01e_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_96141355-3f8f-420f-8ba8-8054f11f435d_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other income (expense), net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_1f0950cb-41e3-4f41-89f1-21aa0b93bac0_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_MeasurementInputCouponRateMember_b6e154e0-5319-415d-9e0c-a64df02c2db8_terseLabel_en-US" xlink:label="lab_axgn_MeasurementInputCouponRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coupon rate</link:label>
    <link:label id="lab_axgn_MeasurementInputCouponRateMember_label_en-US" xlink:label="lab_axgn_MeasurementInputCouponRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Coupon Rate [Member]</link:label>
    <link:label id="lab_axgn_MeasurementInputCouponRateMember_documentation_en-US" xlink:label="lab_axgn_MeasurementInputCouponRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement input using coupon rate.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MeasurementInputCouponRateMember" xlink:href="axgn-20230630.xsd#axgn_MeasurementInputCouponRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_MeasurementInputCouponRateMember" xlink:to="lab_axgn_MeasurementInputCouponRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_DesignBuildAgreementMember_ad2e0c62-8148-463d-8488-38e562753a74_terseLabel_en-US" xlink:label="lab_axgn_DesignBuildAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Design Build Agreement</link:label>
    <link:label id="lab_axgn_DesignBuildAgreementMember_label_en-US" xlink:label="lab_axgn_DesignBuildAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Design Build Agreement [Member]</link:label>
    <link:label id="lab_axgn_DesignBuildAgreementMember_documentation_en-US" xlink:label="lab_axgn_DesignBuildAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining to design build agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DesignBuildAgreementMember" xlink:href="axgn-20230630.xsd#axgn_DesignBuildAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_DesignBuildAgreementMember" xlink:to="lab_axgn_DesignBuildAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWriteDown_a83d107a-072b-48e5-ac97-f34cbdf3146a_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for inventory write-down</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown" xlink:to="lab_us-gaap_InventoryWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_d6227ad5-5e8f-46c2-bd33-de0d8d68690d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of stock options and ESPP stock purchases</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_RestrictedStockUnitsRSUsInducementSharesMember_c5efcf34-c003-40f3-a67f-a00d95bf9384_terseLabel_en-US" xlink:label="lab_axgn_RestrictedStockUnitsRSUsInducementSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inducement Shares, Restricted Stock Units</link:label>
    <link:label id="lab_axgn_RestrictedStockUnitsRSUsInducementSharesMember_label_en-US" xlink:label="lab_axgn_RestrictedStockUnitsRSUsInducementSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs), Inducement Shares [Member]</link:label>
    <link:label id="lab_axgn_RestrictedStockUnitsRSUsInducementSharesMember_documentation_en-US" xlink:label="lab_axgn_RestrictedStockUnitsRSUsInducementSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs), Inducement Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_RestrictedStockUnitsRSUsInducementSharesMember" xlink:href="axgn-20230630.xsd#axgn_RestrictedStockUnitsRSUsInducementSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_RestrictedStockUnitsRSUsInducementSharesMember" xlink:to="lab_axgn_RestrictedStockUnitsRSUsInducementSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_b45f2dd2-80cc-4a02-a4ed-b1ac8bb10910_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCapitalizationPolicyPolicyTextBlock_cadd393a-0efb-4924-ad1a-170d2e186b03_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCapitalizationPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Interest</link:label>
    <link:label id="lab_us-gaap_InterestCapitalizationPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InterestCapitalizationPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Capitalization, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCapitalizationPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCapitalizationPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCapitalizationPolicyPolicyTextBlock" xlink:to="lab_us-gaap_InterestCapitalizationPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_46b15c9c-44a0-4324-9122-ec8c2ae58c23_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentrations</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount_38fbded2-1f5e-437f-a397-06f24d5ee953_negatedTerseLabel_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Imputed interest</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount_documentation_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure_1c54857b-e782-4dff-a1ac-2e61f8df4ef1_totalLabel_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Liabilities Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember_1b3f35c6-338f-4f0f-88de-20b75ef18e50_terseLabel_en-US" xlink:label="lab_axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Master Services Agreement For Clinical Research and Related Services</link:label>
    <link:label id="lab_axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember_label_en-US" xlink:label="lab_axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Master Services Agreement For Clinical Research And Related Services [Member]</link:label>
    <link:label id="lab_axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember_documentation_en-US" xlink:label="lab_axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment for clinical research and related services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember" xlink:href="axgn-20230630.xsd#axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember" xlink:to="lab_axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_955021a3-0cf5-49b9-8967-c5ea83d858cf_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, at cost</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_5523dbc5-6787-4d1d-baa9-fe5e8db90ecb_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1070ad12-062e-465e-9b8d-21d97f73bb81_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_CreditFacilityMember_8fb04fb0-57b5-4298-8bf9-656dc68a3366_terseLabel_en-US" xlink:label="lab_axgn_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_axgn_CreditFacilityMember_label_en-US" xlink:label="lab_axgn_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Member]</link:label>
    <link:label id="lab_axgn_CreditFacilityMember_documentation_en-US" xlink:label="lab_axgn_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityMember" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_CreditFacilityMember" xlink:to="lab_axgn_CreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_6937bc0f-3bd9-4485-9451-3ead33a95a4d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss per common share - diluted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_b4ba7d68-0882-4b37-a44c-2abbf8dfdc4f_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss per common share - Diluted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_96ce7982-788c-4db6-8af1-bab60d6680a9_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment (gains) loss</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:to="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b123b961-3375-4627-a753-c19a34aa8144_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_8fb58217-036c-4359-936b-eb4730d2dad4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net of allowance for doubtful accounts of $595 and $650, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_292e7159-ee2e-4592-a006-2143c0152a76_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne_d75bd78a-4a31-4314-926e-99f70178b18f_terseLabel_en-US" xlink:label="lab_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anticipated costs associated with design build agreement in 2023</link:label>
    <link:label id="lab_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne_label_en-US" xlink:label="lab_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anticipated Costs Associated with Design Build Agreement, Year One</link:label>
    <link:label id="lab_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne_documentation_en-US" xlink:label="lab_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anticipated Costs Associated with Design Build Agreement, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne" xlink:href="axgn-20230630.xsd#axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne" xlink:to="lab_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_d4f0635c-fbbf-46c1-80e9-c6a17784f402_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Level 3)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_CreditFacilityTrancheOneMember_206e49d2-22f1-4c76-b70f-87979bf2742c_terseLabel_en-US" xlink:label="lab_axgn_CreditFacilityTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility - first tranche</link:label>
    <link:label id="lab_axgn_CreditFacilityTrancheOneMember_label_en-US" xlink:label="lab_axgn_CreditFacilityTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility, Tranche One [Member]</link:label>
    <link:label id="lab_axgn_CreditFacilityTrancheOneMember_documentation_en-US" xlink:label="lab_axgn_CreditFacilityTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility, Tranche One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityTrancheOneMember" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_CreditFacilityTrancheOneMember" xlink:to="lab_axgn_CreditFacilityTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_0cdb72ed-e80d-496e-afb6-a3bc02d89b39_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_946cb6b3-aa6e-4333-90c4-38467c627988_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options granted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_4a299d3c-6048-4e15-a6c2-178eb9e1e837_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_4768ed76-1a84-46a6-8a6c-12298b11bc14_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_475d966d-8a3a-46a8-a182-7b77220f072d_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_de07aa12-76de-4f42-a468-b0bcc14c714c_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_2dfd0d13-6261-4897-aa9c-8d4f28caee42_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_c91ae561-b809-4abf-83a7-ead91fdce9a6_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_2390c2b2-2b50-45ca-99d0-2c6c669504eb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_ed6a1ceb-62ec-4619-82cf-92885bebb8fc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_8f1eb955-56a0-4038-b67f-0601489e0c95_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireLandHeldForUse_a3f9426e-0368-4011-9f0b-316860de2a39_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLandHeldForUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to acquire land</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireLandHeldForUse_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLandHeldForUse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Acquisition, Land, Held-for-Use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLandHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLandHeldForUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireLandHeldForUse" xlink:to="lab_us-gaap_PaymentsToAcquireLandHeldForUse" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_e82e1931-77d8-4788-b9bd-fa9e788a4bcb_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_cb59be01-1498-4cf7-8138-bec8bf9626f2_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_132448a3-ffc0-4ce6-b84f-daa88070c1eb_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_7ae371d9-5fc8-4a46-b337-1d7131a1b250_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_03ea4630-9d95-4765-9f82-6531e2dd687d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_90665eb2-44a5-439e-8c33-5cbdf1bcbba6_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_OptionalPrepaymentEventMember_3f2e51a1-923f-4002-b5d6-cf61109695ff_terseLabel_en-US" xlink:label="lab_axgn_OptionalPrepaymentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Probability of optional prepayment event</link:label>
    <link:label id="lab_axgn_OptionalPrepaymentEventMember_label_en-US" xlink:label="lab_axgn_OptionalPrepaymentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Optional Prepayment Event [Member]</link:label>
    <link:label id="lab_axgn_OptionalPrepaymentEventMember_documentation_en-US" xlink:label="lab_axgn_OptionalPrepaymentEventMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Optional Prepayment Event</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OptionalPrepaymentEventMember" xlink:href="axgn-20230630.xsd#axgn_OptionalPrepaymentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_OptionalPrepaymentEventMember" xlink:to="lab_axgn_OptionalPrepaymentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_521e2b6e-a8a9-4fcc-ae29-93be80e6bce3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of net loss per common share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_e7465f95-4ae6-4711-aad9-cccef4e9c9a9_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of goods sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_ae315c92-0a0c-4e3c-920f-b57e2bc03d6c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of indefinite-lived intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Indefinite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_49ff0c82-e142-408d-9217-22c5573b758b_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_fcdad92d-59a0-41f2-8722-3e424165b20c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_OperatingAndFinancingLeaseLiabilityCurrent_43fc48ac-d6b6-4ef8-9462-00184e4595aa_negatedTerseLabel_en-US" xlink:label="lab_axgn_OperatingAndFinancingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Current lease liability</link:label>
    <link:label id="lab_axgn_OperatingAndFinancingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_axgn_OperatingAndFinancingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating and Financing Lease, Liability, Current</link:label>
    <link:label id="lab_axgn_OperatingAndFinancingLeaseLiabilityCurrent_documentation_en-US" xlink:label="lab_axgn_OperatingAndFinancingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating and Financing Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OperatingAndFinancingLeaseLiabilityCurrent" xlink:href="axgn-20230630.xsd#axgn_OperatingAndFinancingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_OperatingAndFinancingLeaseLiabilityCurrent" xlink:to="lab_axgn_OperatingAndFinancingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PatentsMember_dc1a68e8-3a0c-47c6-a516-9b09a0883db8_terseLabel_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents</link:label>
    <link:label id="lab_us-gaap_PatentsMember_label_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PatentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentsMember" xlink:to="lab_us-gaap_PatentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_SecuredOvernightFinancingRateSOFRMember_e270852b-6638-47e1-9987-64c14955442d_terseLabel_en-US" xlink:label="lab_axgn_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR)</link:label>
    <link:label id="lab_axgn_SecuredOvernightFinancingRateSOFRMember_label_en-US" xlink:label="lab_axgn_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) [Member]</link:label>
    <link:label id="lab_axgn_SecuredOvernightFinancingRateSOFRMember_documentation_en-US" xlink:label="lab_axgn_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_SecuredOvernightFinancingRateSOFRMember" xlink:href="axgn-20230630.xsd#axgn_SecuredOvernightFinancingRateSOFRMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_SecuredOvernightFinancingRateSOFRMember" xlink:to="lab_axgn_SecuredOvernightFinancingRateSOFRMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_ba637602-9b11-4db5-8627-b103f8d3fdcb_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_7d1116d1-9749-48bc-ba35-a248ac268cba_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3f5db600-3ab3-41f1-8a79-f9d0831d8cac_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_db9618d7-26d7-4f8c-87ab-cb423d6759df_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4c8a9e30-f8b1-4c7a-89e9-fc000a2ee6cb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_72f8a25b-3699-44d8-abd8-a2263a342fb8_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_895fe242-ba86-48ff-a79d-3407985149cc_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_05272748-aeac-4151-86b7-a41074f9d7c2_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_c80c281c-ef6a-4ec4-ad6d-a672a65838e2_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_f35b38c1-d947-474c-8e57-f3a50fc3831a_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_ae42a123-fb55-4364-bd93-8ee0c1a25dea_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_dbabfe9a-6c53-4e77-af62-43b196993c68_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term lease obligations</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_DebtDerivativeLiabilityMember_27c7bb7e-36ed-4711-b27e-f6552c074986_terseLabel_en-US" xlink:label="lab_axgn_DebtDerivativeLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt derivative liabilities</link:label>
    <link:label id="lab_axgn_DebtDerivativeLiabilityMember_label_en-US" xlink:label="lab_axgn_DebtDerivativeLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Derivative Liability [Member]</link:label>
    <link:label id="lab_axgn_DebtDerivativeLiabilityMember_documentation_en-US" xlink:label="lab_axgn_DebtDerivativeLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the information pertaining to debt derivative liability.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtDerivativeLiabilityMember" xlink:href="axgn-20230630.xsd#axgn_DebtDerivativeLiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_DebtDerivativeLiabilityMember" xlink:to="lab_axgn_DebtDerivativeLiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_a97d9ffb-142c-4608-9803-13a5739b2d26_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_0658bd7f-82ab-4b77-b1fa-36c2a7585688_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of debt (in years)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_998886d0-a6e9-448c-96eb-a7b79aa5faa9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_90c1f3d1-1e7b-4a0f-b1a0-a826ee1cdd36_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_2d697387-08df-444f-a276-a50ad49546ed_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksMember_f05c54a1-3f5d-44c9-971c-2d6eeb63d4af_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_label_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_641d4f19-b057-481d-b06b-5a902618aaf9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_b483255a-f943-4df1-a7f0-ee45452c72c6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_e0dd9d46-dac5-439a-8288-b41ea97c2ffc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term debt, net of debt discount and financing fees</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_1b06ab1f-cd46-4082-af8f-18924eebcffb_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less - unamortized debt discount and deferred financing fees</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_ca272d3a-9690-4b51-9048-67cda2c7400f_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Axis]</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Excluding Long-Term Commitment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:to="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e1c921af-3514-40ee-b713-89e4bc5a6fbf_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of operating lease maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashUninsuredAmount_db340d83-b78a-4e8c-86ec-abe92eaea3e9_terseLabel_en-US" xlink:label="lab_us-gaap_CashUninsuredAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents balance outside of FDIC limit</link:label>
    <link:label id="lab_us-gaap_CashUninsuredAmount_label_en-US" xlink:label="lab_us-gaap_CashUninsuredAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Uninsured Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashUninsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashUninsuredAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashUninsuredAmount" xlink:to="lab_us-gaap_CashUninsuredAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_2d7fcc59-b1dd-4e59-bbe6-c79f72b62411_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_90b4868c-4d50-4f74-b592-148108f5d5b3_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesOther_6091719f-67d4-402c-935e-f2541d2f65ef_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of restricted and performance stock units (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesOther_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_404f21ca-a3be-4b09-a291-1b168fd75081_verboseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of operating lease expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_3f659506-0bdb-442d-ad10-01c21726b34c_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour_fcdfdff3-766f-4e70-9b8c-15e5f6f704f3_terseLabel_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, to be Paid, after Year Four</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, to be Paid, after Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract_7059c239-a2ec-487b-8f17-bf076147a8aa_terseLabel_en-US" xlink:label="lab_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract_label_en-US" xlink:label="lab_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted, Other Disclosure1 [Abstract]</link:label>
    <link:label id="lab_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract_documentation_en-US" xlink:label="lab_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted, Other Disclosure1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract" xlink:href="axgn-20230630.xsd#axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract" xlink:to="lab_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_0317ee3c-590e-4833-adbd-ab7674a674f2_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive securities excluded from computation of net loss per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_a9bf2d75-7f81-48c9-964f-f4f4371fdee0_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7c486afd-ae6c-4032-89d5-15e8328dedae_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock units granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_fbb16315-71a6-4dc4-996a-5ad941d76535_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_6d4bb61b-e13f-4716-ba8b-97c1f9c30387_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_ec73b9e7-0e27-4709-a2fd-36a18f8c3963_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_52b28e19-a59e-47b8-b869-238be49bb516_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of fixed assets in accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_effdf91f-8e78-4aed-9453-b4cfa42bed32_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_fae9996d-140d-4495-bbdb-9c91845e6843_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, at cost</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_16abae71-eb92-4ada-8b9c-0ed9af7d073a_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_500ce7a2-98a8-4ebb-84c0-fa361b329699_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 (excluding the six months ended June 30, 2023)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_e6c60fc7-5aca-49ef-a81c-59fc0832c638_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_85032654-0131-48b9-a2eb-d230134788c5_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_527dd57a-5764-4f41-a63d-c6688495f85f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_53c79b02-05bd-4152-b0aa-8a9e977f2dc9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current maturities of long-term lease obligations</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_bb86cd77-0d04-4893-8bc4-40751afaeba2_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_886e09e6-991d-4549-8275-06df6023f82e_terseLabel_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Domain]</link:label>
    <link:label id="lab_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_label_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:to="lab_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_62c130f5-53e8-47ff-a910-9d09fc2664b0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_de109c9f-0dbc-4521-bce4-73b129343328_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_18c68c3d-2d22-432a-9902-00271bfeca53_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_0f408422-8d3e-4e25-b767-954cb7825696_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_d0c606b7-fd96-4edb-b237-6dd91be1fbce_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_b84a35b0-fd54-49c7-bada-624567577f5b_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_4fa6bd28-b710-46bd-9bcf-64bdb2033179_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_NumberOfOfficers_190cf207-a512-458e-aff2-a480eaab9233_terseLabel_en-US" xlink:label="lab_axgn_NumberOfOfficers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of officers</link:label>
    <link:label id="lab_axgn_NumberOfOfficers_label_en-US" xlink:label="lab_axgn_NumberOfOfficers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Officers</link:label>
    <link:label id="lab_axgn_NumberOfOfficers_documentation_en-US" xlink:label="lab_axgn_NumberOfOfficers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Officers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_NumberOfOfficers" xlink:href="axgn-20230630.xsd#axgn_NumberOfOfficers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_NumberOfOfficers" xlink:to="lab_axgn_NumberOfOfficers" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0e7b88da-19ba-4428-87c5-17f0945499d4_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, and restricted cash, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_91e62eb6-bcfc-4d53-a1cb-f4352b0cf5ab_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, and restricted cash, end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2b2ea86d-c0fb-4153-8318-be629eea1d5e_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash, cash equivalents, and restricted cash shown in the statement of cash flows</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_34c7487c-dd93-4cfa-8d8a-cb3336433a50_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputExpectedTermMember_11074000-8697-4183-817e-9e9a993cbab7_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputExpectedTermMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining term (years)</link:label>
    <link:label id="lab_us-gaap_MeasurementInputExpectedTermMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputExpectedTermMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Expected Term [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputExpectedTermMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputExpectedTermMember" xlink:to="lab_us-gaap_MeasurementInputExpectedTermMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_59aea27c-df27-419e-bce3-efce2c0d8f62_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortizable intangible assets:</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_48ff74c9-223d-49f6-93ca-ee516c4ef4ce_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_6a5cbd45-5764-4788-adea-689ab77306f8_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_ScheduleOfRoyaltyExpensesTableTextBlock_ea6017ba-bbf7-4e59-acb0-e0f362e381bc_terseLabel_en-US" xlink:label="lab_axgn_ScheduleOfRoyaltyExpensesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of royalty expenses</link:label>
    <link:label id="lab_axgn_ScheduleOfRoyaltyExpensesTableTextBlock_label_en-US" xlink:label="lab_axgn_ScheduleOfRoyaltyExpensesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Royalty Expenses [Table Text Block]</link:label>
    <link:label id="lab_axgn_ScheduleOfRoyaltyExpensesTableTextBlock_documentation_en-US" xlink:label="lab_axgn_ScheduleOfRoyaltyExpensesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Royalty Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ScheduleOfRoyaltyExpensesTableTextBlock" xlink:href="axgn-20230630.xsd#axgn_ScheduleOfRoyaltyExpensesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_ScheduleOfRoyaltyExpensesTableTextBlock" xlink:to="lab_axgn_ScheduleOfRoyaltyExpensesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation_8fb30d0c-bea4-4e87-8e9c-99fa410be934_terseLabel_en-US" xlink:label="lab_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held to maturity make-whole payment, alternative interpretation</link:label>
    <link:label id="lab_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation_label_en-US" xlink:label="lab_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Held To Maturity Make-Whole Payment, Alternative Interpretation</link:label>
    <link:label id="lab_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation_documentation_en-US" xlink:label="lab_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Held To Maturity Make-Whole Payment, Alternative Interpretation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation" xlink:to="lab_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_b88af192-882b-439f-952b-14b3bf9f5da2_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_b4dc08db-9f93-4603-ab25-66627f6a817c_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, net of debt discount and financing fees</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_bcea389f-fdbf-453c-867e-f702f6d9afd6_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_8b5a4f13-03ca-4f58-b7aa-fcdb8dcc9d49_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_f59a369e-8caf-4fe0-bd12-392255cdd95b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of amortization expense</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_OberlandFacilityMember_7d2381d7-0ade-48b9-87b0-19178155f5f7_terseLabel_en-US" xlink:label="lab_axgn_OberlandFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oberland Facility</link:label>
    <link:label id="lab_axgn_OberlandFacilityMember_label_en-US" xlink:label="lab_axgn_OberlandFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oberland Facility [Member]</link:label>
    <link:label id="lab_axgn_OberlandFacilityMember_documentation_en-US" xlink:label="lab_axgn_OberlandFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the information pertaining to loan obtained under Oberland facility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OberlandFacilityMember" xlink:href="axgn-20230630.xsd#axgn_OberlandFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_OberlandFacilityMember" xlink:to="lab_axgn_OberlandFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_ab34cc5b-4f4f-4ffa-a4f0-8d538eecb76a_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total costs and expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_ca919a65-6919-4c56-a90e-d09bda79d73c_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_fab17a25-0cf1-4003-897f-7809df6a1bf7_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaid_a5c8ce4f-4700-4cff-bfcd-3d084606cd58_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaid_label_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid" xlink:to="lab_us-gaap_InterestPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_6ded6bb2-acae-4db7-a3b7-bc622d9c20ab_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_6368a67c-c393-4cb9-8dc6-eadc5b653019_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrantsReceivable_d938b87b-854c-4b1c-af61-400595b5931b_terseLabel_en-US" xlink:label="lab_us-gaap_GrantsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grants receivable</link:label>
    <link:label id="lab_us-gaap_GrantsReceivable_label_en-US" xlink:label="lab_us-gaap_GrantsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grants Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrantsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrantsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrantsReceivable" xlink:to="lab_us-gaap_GrantsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_LicenseFeeAmount_5feb744b-674a-4072-9fee-990373faf30c_terseLabel_en-US" xlink:label="lab_axgn_LicenseFeeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">License fee amount</link:label>
    <link:label id="lab_axgn_LicenseFeeAmount_label_en-US" xlink:label="lab_axgn_LicenseFeeAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">License Fee Amount</link:label>
    <link:label id="lab_axgn_LicenseFeeAmount_documentation_en-US" xlink:label="lab_axgn_LicenseFeeAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">License Fee Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LicenseFeeAmount" xlink:href="axgn-20230630.xsd#axgn_LicenseFeeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_LicenseFeeAmount" xlink:to="lab_axgn_LicenseFeeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_63983417-6e00-4378-ae6c-35300cf6c82f_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_aebf02d2-4042-4578-8e3f-0308fb494b0d_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear_91255edf-7f73-4b2d-90f4-f13a13849465_terseLabel_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 (excluding six months ended June 30, 2023)</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear_label_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear_documentation_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear" xlink:to="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_10d02762-9e4f-4421-8846-57e0b18a2c86_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_ceb15804-2ebd-47c0-9996-cd8c08016df3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f878fb8c-780b-4540-8950-c547e5a791e7_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_RestrictedCashMember_25e397a1-2a46-4d74-80c8-14ccf2e0613b_terseLabel_en-US" xlink:label="lab_axgn_RestrictedCashMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_axgn_RestrictedCashMember_label_en-US" xlink:label="lab_axgn_RestrictedCashMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash [Member]</link:label>
    <link:label id="lab_axgn_RestrictedCashMember_documentation_en-US" xlink:label="lab_axgn_RestrictedCashMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_RestrictedCashMember" xlink:href="axgn-20230630.xsd#axgn_RestrictedCashMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_RestrictedCashMember" xlink:to="lab_axgn_RestrictedCashMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_afa1a5e6-e60c-453d-8940-f3202db4af27_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_f3ef6537-1e20-4098-bffd-0689d368e418_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_e4c7ae39-bd99-4498-b99f-c428ba1a0341_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_3011df18-56ff-49c1-a464-d771796746ba_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_335aff87-4b51-4f77-b8b9-04205294b8cf_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_f34dde12-b92e-4661-b360-1cf384162bf5_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and expenses:</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_d74ff52f-de6b-4e7f-8f9a-6b4a43970f78_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_4f1620d0-dead-4c11-bc3c-2ec2c2813974_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Agreements</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Excluding Long-Term Commitment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:to="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_dd889fad-0aa8-425b-b8f6-4cd2ae599d7e_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_fff7d62c-1fc3-45a5-9745-cc45aa69cb81_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBuildings_5d3a7b5e-944f-4290-aac4-e707bd088d41_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBuildings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to acquire building</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBuildings_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBuildings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Buildings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBuildings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBuildings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBuildings" xlink:to="lab_us-gaap_PaymentsToAcquireBuildings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_c91390e0-b61a-4a62-97b1-e4d902ae9b22_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2b4c0b93-7b2e-4fbd-b703-41db46b1e369_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_65410b71-3428-4288-b2b8-d262d9a51cf4_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_53001744-d3ea-42f9-a999-77cd0a358c1a_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_ea9b911d-f5ac-48f6-9a51-163dfc18e665_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedCapitalizedInterestCosts_6995d5f3-6dac-4b42-829f-cdf1b04c7681_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedCapitalizedInterestCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated capitalized interest costs</link:label>
    <link:label id="lab_us-gaap_AccumulatedCapitalizedInterestCosts_label_en-US" xlink:label="lab_us-gaap_AccumulatedCapitalizedInterestCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Capitalized Interest Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedCapitalizedInterestCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedCapitalizedInterestCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedCapitalizedInterestCosts" xlink:to="lab_us-gaap_AccumulatedCapitalizedInterestCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_b33e2af2-8ee9-431e-bf07-8a609a18e091_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease expense</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan_2e4d7ea8-cf3f-4fb3-831c-096095e443bb_terseLabel_en-US" xlink:label="lab_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options and employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Stock Options Exercised and Employee Stock Purchase Plan</link:label>
    <link:label id="lab_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan_documentation_en-US" xlink:label="lab_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Stock Options Exercised and Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan" xlink:href="axgn-20230630.xsd#axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan" xlink:to="lab_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_952d2e78-7409-40eb-9ef6-bd818693daaf_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_6644b101-b460-4611-91dd-d4339e6f937f_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_4ac8295f-b8a4-44aa-b57f-8ddfa8bd0dd1_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_4f441a62-59ec-489c-99a9-c38c48481ec4_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_d8fe11de-5fe1-401d-9b6d-bbc1c6a75b17_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade_77f50847-78ae-4424-b5a4-3319e34ab8f6_terseLabel_en-US" xlink:label="lab_axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period for which quarterly interest payments should be made</link:label>
    <link:label id="lab_axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade_label_en-US" xlink:label="lab_axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Period For Which Quarterly Interest Payments Should Be Made</link:label>
    <link:label id="lab_axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade_documentation_en-US" xlink:label="lab_axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the period for which quarterly interest payments must be made under the debt instrument arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade" xlink:to="lab_axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_1498449c-689b-4124-9747-21c3cd1c3d48_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember_867292bd-ef0f-4124-8d40-ded81b5a26e4_terseLabel_en-US" xlink:label="lab_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inducement Shares, Stock Options</link:label>
    <link:label id="lab_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember_label_en-US" xlink:label="lab_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Inducement Shares [Member]</link:label>
    <link:label id="lab_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember_documentation_en-US" xlink:label="lab_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Inducement Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember" xlink:href="axgn-20230630.xsd#axgn_ShareBasedPaymentArrangementOptionInducementSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember" xlink:to="lab_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_587450f6-b2ed-4c23-8a22-7b456a89e953_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized intangible assets:</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_cc32097b-4817-42bd-b5c3-83ce134403df_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosure of non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_MandatoryPrepaymentEventBefore2024Member_4a020730-6aa7-46e7-aef5-83b2f02fa4bb_terseLabel_en-US" xlink:label="lab_axgn_MandatoryPrepaymentEventBefore2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Probability of mandatory prepayment before 2024</link:label>
    <link:label id="lab_axgn_MandatoryPrepaymentEventBefore2024Member_label_en-US" xlink:label="lab_axgn_MandatoryPrepaymentEventBefore2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mandatory Prepayment Event Before 2024 [Member]</link:label>
    <link:label id="lab_axgn_MandatoryPrepaymentEventBefore2024Member_documentation_en-US" xlink:label="lab_axgn_MandatoryPrepaymentEventBefore2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mandatory Prepayment Event Before 2024</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MandatoryPrepaymentEventBefore2024Member" xlink:href="axgn-20230630.xsd#axgn_MandatoryPrepaymentEventBefore2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_MandatoryPrepaymentEventBefore2024Member" xlink:to="lab_axgn_MandatoryPrepaymentEventBefore2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_cb3a3d97-d97d-458b-a54e-dd984139008d_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a454e7a5-3a55-4f67-80cb-2ff2b640dff3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Option Disclosures</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_a671a346-bb86-4bab-806b-9882e6316402_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement_11044bd0-8d50-40e5-a776-a819d60eaf45_terseLabel_en-US" xlink:label="lab_axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service agreement amount paid upon execution of agreement</link:label>
    <link:label id="lab_axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement_label_en-US" xlink:label="lab_axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Agreement Amount Paid Upon Execution Of Agreement</link:label>
    <link:label id="lab_axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement_documentation_en-US" xlink:label="lab_axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Agreement Amount Paid Upon Execution Of Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement" xlink:href="axgn-20230630.xsd#axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement" xlink:to="lab_axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_APCFacilityMember_71f6e418-b949-4b22-8615-d60e20d2c0d8_terseLabel_en-US" xlink:label="lab_axgn_APCFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APC Facility</link:label>
    <link:label id="lab_axgn_APCFacilityMember_label_en-US" xlink:label="lab_axgn_APCFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APC Facility [Member]</link:label>
    <link:label id="lab_axgn_APCFacilityMember_documentation_en-US" xlink:label="lab_axgn_APCFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APC Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_APCFacilityMember" xlink:href="axgn-20230630.xsd#axgn_APCFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_APCFacilityMember" xlink:to="lab_axgn_APCFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_d1344672-f2c2-44c5-9438-984f4136b456_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f0aee758-4b11-437f-b4e2-3f6081c7c294_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_bdf6907a-9976-463a-bd9d-abb9c2c37235_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_e5572f41-f550-4a86-b09c-2bcaab71c20b_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_0368ed91-4e3f-40f8-9f32-722332eeb144_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_69a52b47-6432-476f-9989-37396bc8e52c_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree_d46a46d1-c66d-4b3c-9f1a-63ffb9c1401d_terseLabel_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree_label_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, to be Paid, Year Three</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree_documentation_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree" xlink:to="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5f1ae9b6-890e-4f99-96f5-6e938b607b01_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_5a088f64-0818-463a-be0a-77770160b275_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_ac17fad3-538e-4b52-9d9e-80c7fa294a79_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_9988d603-f40a-4e68-9c6f-49d0924fbca4_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_7cc4a92f-c4cc-461e-a56e-1a3ef1a1122d_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Table]</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Excluding Long-Term Commitment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" xlink:to="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_5264803f-da40-4834-a244-2c327d2b9b27_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in USD per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_6c794e16-fe1f-499a-a8b3-8b887ada9002_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_8e978b63-bb1f-4f1a-bc0b-e9476a04de56_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of inventory</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_d745368d-badc-4304-bd1e-53c9dd66288b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_bb38efa3-d8c7-441c-94f8-e0aad6459c70_terseLabel_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Domain]</link:label>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_label_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_96d2ebed-0a5d-4e8e-afc2-db73bc55ba21_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_ef29acb2-0d66-4e04-b6c3-90caf95516b0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_ede0ee04-db80-49b7-a2a6-8b78d7a4dc20_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_d1edf955-843f-4cd3-9f1d-6c7eeb8db701_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_9a7024d5-bb99-4722-b205-8a6b086c11c1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of stock unit activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1bed1c55-8cf8-4044-8cd8-1eb58e417787_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_04cd7f34-0771-4880-ada4-304c4cddc13d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_d6a3af9f-db5c-4981-9edf-f638ec28b7ec_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_ffd0fa42-162f-4f9b-8f75-4088821e26f6_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_70fab236-a5f4-4d8d-b49d-af00b5b0e1a6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_6e0ad579-71d1-432a-a3d4-7dd7d2b269e2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromGrantors_e0aa8dae-c7ed-49d5-adb2-130c20f8b785_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromGrantors" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Economic development grant proceeds</link:label>
    <link:label id="lab_us-gaap_ProceedsFromGrantors_label_en-US" xlink:label="lab_us-gaap_ProceedsFromGrantors" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Grantors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromGrantors" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromGrantors"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromGrantors" xlink:to="lab_us-gaap_ProceedsFromGrantors" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccounting_cfd13e82-2366-49f1-8f01-59a1f6700755_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccounting" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Business</link:label>
    <link:label id="lab_us-gaap_BasisOfAccounting_label_en-US" xlink:label="lab_us-gaap_BasisOfAccounting" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccounting" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccounting"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccounting" xlink:to="lab_us-gaap_BasisOfAccounting" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_332a7dc8-e8c6-4b30-8804-8296103cded3_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage_2f6257cd-20d8-4371-9d1b-9e577bee42f4_terseLabel_en-US" xlink:label="lab_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payout opportunity target</link:label>
    <link:label id="lab_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage_label_en-US" xlink:label="lab_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Stock Unit, Payout Opportunity Target Percentage</link:label>
    <link:label id="lab_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage_documentation_en-US" xlink:label="lab_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the payout opportunity of Performance Stock Units, as a percent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage" xlink:href="axgn-20230630.xsd#axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage" xlink:to="lab_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_cb4d8feb-5d66-4345-82c0-cfd245ed3224_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, 0.01 par value per share; 100,000,000 shares authorized; 42,979,541 and 42,445,517 shares issued and outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentDebtSecuritiesMember_2468f1ca-05df-46b8-8647-6800dadcab56_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. government securities</link:label>
    <link:label id="lab_us-gaap_USGovernmentDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Government Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_acc91170-9b3c-429e-b704-21d6fbdf18ba_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f3aea8d0-aa84-4d52-941b-cb02a61a3f69_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_f3dcc5d4-90fc-4f69-a144-e4d55c447198_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Periodic Reduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability_a297e5ba-349f-4d5c-a30d-5c5e1b44efd0_terseLabel_en-US" xlink:label="lab_axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obtaining a right-of-use asset in exchange for a lease liability</link:label>
    <link:label id="lab_axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability_label_en-US" xlink:label="lab_axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Right Of Use Assets and Operating Lease Liability</link:label>
    <link:label id="lab_axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability_documentation_en-US" xlink:label="lab_axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the noncash amount of right of use assets and operating lease liability.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability" xlink:href="axgn-20230630.xsd#axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability" xlink:to="lab_axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_007dc03b-84d1-4902-9b67-b26c563752cd_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_1813720d-4bb5-4c5e-9989-401a70f636dc_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeNet_6cd577d1-132c-43d6-924e-22a1f4645a50_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment income (loss)</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNet_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNet" xlink:to="lab_us-gaap_InvestmentIncomeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_c4bc3705-fa55-4d89-bfed-b0e869ea0a3d_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for debt portion of finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_3f289887-364c-452d-ba1b-7110e65aced0_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of finance lease maturity</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCash_cf610a33-f058-43af-9b66-8bb40c2f2621_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_label_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_2928cf74-0ce9-4796-b224-e9514d5ef35c_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosures of cash flow activity:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_1fc37e33-348a-4037-b954-afcde7b6c7af_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_2172e59d-fe89-4e4f-a960-f9db77233232_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_bdff5e57-f842-4a18-b543-82bbf3b76517_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_4587f70d-96b3-4705-bcf7-f29c57ec534b_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_OperatingLeasesAbstract_bf53c237-b0fa-4938-92a3-d02de50047f7_terseLabel_en-US" xlink:label="lab_axgn_OperatingLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_axgn_OperatingLeasesAbstract_label_en-US" xlink:label="lab_axgn_OperatingLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases [Abstract]</link:label>
    <link:label id="lab_axgn_OperatingLeasesAbstract_documentation_en-US" xlink:label="lab_axgn_OperatingLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OperatingLeasesAbstract" xlink:href="axgn-20230630.xsd#axgn_OperatingLeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_OperatingLeasesAbstract" xlink:to="lab_axgn_OperatingLeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_3802b6da-f65e-43f9-befb-1e9efc658d54_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_d3a3788f-f1c0-4045-94ea-6179527a1fef_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_9f83716d-a3e5-4eea-8fe5-19f59ab80ae5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of derivative liabilities</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_32707e4c-21ce-4f74-9950-d33ff222a643_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options/units granted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_14a7b22c-3821-41ec-89ee-6e6bce3060af_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_69d12453-1531-4059-ba73-77d84463440a_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_759f62de-e58b-4c55-a66f-2c45f4773b80_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of future amortization</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AreaOfLand_dcecf6fb-8d30-42dc-b6f1-569542f22dea_terseLabel_en-US" xlink:label="lab_us-gaap_AreaOfLand" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of land where building resides (in acres)</link:label>
    <link:label id="lab_us-gaap_AreaOfLand_label_en-US" xlink:label="lab_us-gaap_AreaOfLand" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfLand"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AreaOfLand" xlink:to="lab_us-gaap_AreaOfLand" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_130cc8fa-f91e-4f30-83e8-3193fbc1ee24_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_a12728f2-8303-47fb-94c8-8c3ab69ac812_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_b16947f0-d24a-40f1-8866-f7c9a92d99e9_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_OperatingAndFinancingLeaseLiability_8618673b-2ebd-4025-a29f-2600febb0713_totalLabel_en-US" xlink:label="lab_axgn_OperatingAndFinancingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease liability</link:label>
    <link:label id="lab_axgn_OperatingAndFinancingLeaseLiability_label_en-US" xlink:label="lab_axgn_OperatingAndFinancingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating and Financing Lease, Liability</link:label>
    <link:label id="lab_axgn_OperatingAndFinancingLeaseLiability_documentation_en-US" xlink:label="lab_axgn_OperatingAndFinancingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating and Financing Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OperatingAndFinancingLeaseLiability" xlink:href="axgn-20230630.xsd#axgn_OperatingAndFinancingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_OperatingAndFinancingLeaseLiability" xlink:to="lab_axgn_OperatingAndFinancingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_62dc3d24-8f55-4e56-82f0-05a1a1da4269_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_aba3ed93-1696-4006-9ab5-5bf036790fc5_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_798e2652-2fee-42e4-8443-168645a5fb17_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_7a9e86ee-f8ec-4c18-8563-21826f3108d8_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_f4ea07cb-2fb9-42d0-823f-44a0630ec552_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fb82e101-8a0e-4879-b3bd-a30bb9aa5994_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_5e2aeca0-cd0f-4276-be9f-629b9a65f1c5_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of intangible assets in accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_14c79d89-4fc8-4354-9ffc-a03f13b332e7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_db84c09d-a874-458a-912d-40ce88cb7e73_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of significant inputs in liability valuation</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c8992951-42cc-4ee7-a6a5-47a8c01582bc_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_5f3eebf5-2da7-423d-b702-c019aa746eb3_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_31d814c5-e686-4fc1-bc12-2e9bf48189ee_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash payments for intangible assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_8657c41f-3955-4789-a344-50e47367ee06_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Amounts Attributable to Parent, Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:to="lab_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_47870309-3cb7-4ae5-bfea-86d35c70a038_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_a97364d3-6baa-4bdf-a170-28c8d8cb3bda_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Level 2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_109df067-ed40-4189-b053-c51cd7bf4802_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_c28b2345-d733-4068-a634-a01b151e5efe_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_b3efd105-acbf-4362-988c-3da81078b244_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_NumberOfLettersOfCredit_cf670bdf-66c4-443c-86d6-a28d460fc17a_terseLabel_en-US" xlink:label="lab_axgn_NumberOfLettersOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of letters of credit</link:label>
    <link:label id="lab_axgn_NumberOfLettersOfCredit_label_en-US" xlink:label="lab_axgn_NumberOfLettersOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Letters Of Credit</link:label>
    <link:label id="lab_axgn_NumberOfLettersOfCredit_documentation_en-US" xlink:label="lab_axgn_NumberOfLettersOfCredit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Letters Of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_NumberOfLettersOfCredit" xlink:href="axgn-20230630.xsd#axgn_NumberOfLettersOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_NumberOfLettersOfCredit" xlink:to="lab_axgn_NumberOfLettersOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_98f534c2-b3e7-46c3-96a2-c2b790ed6b4a_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_12f44c94-2bd8-4138-a2b3-8affd28f7c85_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_PatentsAndLicenseAgreementsMember_31bee1a2-0582-47db-9eb1-9ea04b35e3ee_terseLabel_en-US" xlink:label="lab_axgn_PatentsAndLicenseAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents And License Agreements</link:label>
    <link:label id="lab_axgn_PatentsAndLicenseAgreementsMember_label_en-US" xlink:label="lab_axgn_PatentsAndLicenseAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents And License Agreements [Member]</link:label>
    <link:label id="lab_axgn_PatentsAndLicenseAgreementsMember_documentation_en-US" xlink:label="lab_axgn_PatentsAndLicenseAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents And License Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PatentsAndLicenseAgreementsMember" xlink:href="axgn-20230630.xsd#axgn_PatentsAndLicenseAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_PatentsAndLicenseAgreementsMember" xlink:to="lab_axgn_PatentsAndLicenseAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_AssetsAndLiabilitiesLesseeTableTextBlock_bbebac69-6736-4ab6-9162-206fea8cee91_terseLabel_en-US" xlink:label="lab_axgn_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of supplemental balance sheet information</link:label>
    <link:label id="lab_axgn_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_axgn_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_axgn_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_axgn_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="axgn-20230630.xsd#axgn_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_axgn_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_cd0ecf4e-5702-4e47-aac8-f19dc2826358_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_PrepaymentProbabilityEventDomain_71c31fbd-e3b7-4479-baa0-1e90101696bd_terseLabel_en-US" xlink:label="lab_axgn_PrepaymentProbabilityEventDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepayment Probability Event [Domain]</link:label>
    <link:label id="lab_axgn_PrepaymentProbabilityEventDomain_label_en-US" xlink:label="lab_axgn_PrepaymentProbabilityEventDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepayment Probability Event [Domain]</link:label>
    <link:label id="lab_axgn_PrepaymentProbabilityEventDomain_documentation_en-US" xlink:label="lab_axgn_PrepaymentProbabilityEventDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepayment Probability Event</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PrepaymentProbabilityEventDomain" xlink:href="axgn-20230630.xsd#axgn_PrepaymentProbabilityEventDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_PrepaymentProbabilityEventDomain" xlink:to="lab_axgn_PrepaymentProbabilityEventDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_f1579452-e64a-4fd0-a488-f8f98a6e62fd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_908c6b44-5a0a-44c5-b741-9bf5ce9bf82f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_8735be9a-ad92-40e1-8025-988d1651fb6e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_ca292ca2-7286-4232-a773-d9f873696d98_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_d9ec466b-0110-42fe-b1f0-d199ecff2243_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_0ab4da8d-602e-4a0c-8bd2-aaf953199d49_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_4da42e7d-012b-434f-a454-f7d7fa469b2f_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Loss Per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_6c96eef9-6356-4e93-b26e-a37e4ce039a6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_2cb55c73-73cb-4811-a75f-af510d6bb873_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility placed in to service</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_cd06482d-6a38-47f0-b1c0-ff633e6e65c9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of fair value instruments classified Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_59d4d8cb-73ab-4510-b747-2f62fbefdd74_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_A2015CommercialLeaseWithJAColeLPMember_10481b0c-90f3-4532-b710-e1a5f430bbd5_terseLabel_en-US" xlink:label="lab_axgn_A2015CommercialLeaseWithJAColeLPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2015 Commercial Lease with JA-Cole L.P</link:label>
    <link:label id="lab_axgn_A2015CommercialLeaseWithJAColeLPMember_label_en-US" xlink:label="lab_axgn_A2015CommercialLeaseWithJAColeLPMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2015 Commercial Lease With JA-Cole L.P [Member]</link:label>
    <link:label id="lab_axgn_A2015CommercialLeaseWithJAColeLPMember_documentation_en-US" xlink:label="lab_axgn_A2015CommercialLeaseWithJAColeLPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2015 Commercial Lease With JA-Cole L.P</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_A2015CommercialLeaseWithJAColeLPMember" xlink:href="axgn-20230630.xsd#axgn_A2015CommercialLeaseWithJAColeLPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_A2015CommercialLeaseWithJAColeLPMember" xlink:to="lab_axgn_A2015CommercialLeaseWithJAColeLPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_335e5902-563e-4005-9f32-95768ed342e6_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_00d14ba8-e481-483b-a015-017d1aac861c_terseLabel_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Size of building space (in sq ft)</link:label>
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_label_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of Real Estate Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AreaOfRealEstateProperty" xlink:to="lab_us-gaap_AreaOfRealEstateProperty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ffb5ee2c-98d2-4dbe-9c5a-16fda44a9a34_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_85dd3b37-24f7-4086-ad1c-3e6233d5693e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_71639f93-22a3-458e-9a72-f074e1cb93d0_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_548e971d-1488-4d72-a7e4-858ff8292a34_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_028ee7ec-3bbc-41b3-b7e3-0f466d468fe3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease obligations</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsCapitalized_7101f622-5737-4d2a-a029-ecefa798cfd8_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest capitalized</link:label>
    <link:label id="lab_us-gaap_InterestCostsCapitalized_label_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Costs Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsCapitalized" xlink:to="lab_us-gaap_InterestCostsCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_5fbc3f63-79ac-4af6-ac41-8df3e49e60a8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_8a58c3a4-fd67-424d-8ff0-ad06ce9b254d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_c2754d3e-25d1-42ed-a895-999a5799707c_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_f343a678-5580-4323-97b0-63bfbb706501_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of fair value financial assets measured on a recurring basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_b5c0953d-d173-46d3-a6e5-b97ce64ca9b5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ab2df968-f23e-46af-bef7-1caf40aefc22_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_NumberOfPotentialSettlementScenarios_cdb6121a-8dd4-4955-bba4-7fd6babf8f0e_terseLabel_en-US" xlink:label="lab_axgn_NumberOfPotentialSettlementScenarios" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of potential settlement scenarios</link:label>
    <link:label id="lab_axgn_NumberOfPotentialSettlementScenarios_label_en-US" xlink:label="lab_axgn_NumberOfPotentialSettlementScenarios" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Potential Settlement Scenarios</link:label>
    <link:label id="lab_axgn_NumberOfPotentialSettlementScenarios_documentation_en-US" xlink:label="lab_axgn_NumberOfPotentialSettlementScenarios" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Potential Settlement Scenarios</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_NumberOfPotentialSettlementScenarios" xlink:href="axgn-20230630.xsd#axgn_NumberOfPotentialSettlementScenarios"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_NumberOfPotentialSettlementScenarios" xlink:to="lab_axgn_NumberOfPotentialSettlementScenarios" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_6f30c4fe-202c-4573-93b4-a2316ea91f63_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_665d7e7b-8a8b-43fe-9c32-ce554af27894_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of stock based compensation expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_b8fa51c3-2c90-4240-8c07-8e0ddc3df10b_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_001b419e-faab-46ae-abac-d014e3af4982_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense):</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_8ed70e60-d870-4f7d-bf1a-63c55f056c97_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss per common share - basic (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_db134a06-3ece-4e32-95ed-0b0333492498_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss per common share - Basic (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_39a80d3f-8704-4ae0-824c-9338fe8ac862_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_974eab2d-168c-491a-8ed7-d2eb11abc1e4_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use operating assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_6ce2534c-8a95-4065-bc4a-8c31b12d80d2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_f72682c6-cb2c-4081-892b-9d452f8b72e6_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1fd4f3e1-cd4b-435c-8d51-04c86484c501_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_64b95992-7bbb-4ed6-9d95-1e0bc6719c10_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_e1d4211c-25a9-47b8-8d60-89c080ac0b05_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure_2fc86c66-e972-4e36-89cc-ed577b279117_terseLabel_en-US" xlink:label="lab_axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional payment</link:label>
    <link:label id="lab_axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure_label_en-US" xlink:label="lab_axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Percentage Of Additional Payment On Outstanding Loan Based On Royalty Structure</link:label>
    <link:label id="lab_axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure_documentation_en-US" xlink:label="lab_axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of additional payment on outstanding loan amount based on the royalty structure under the revenue participation agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure" xlink:to="lab_axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_519382dc-aaa9-42b5-beb4-b8c4b8ca4a00_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Domain]</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Excluding Long-Term Commitment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:to="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_074e1058-510d-43e5-ae65-e49a60ca77d0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_01c50bb5-f96a-4bed-9a1e-872c2fc20daf_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_095ccc9f-c41e-4973-b61c-9af8afae92c6_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_CashGrantsReceivable_0e063a92-f13b-45cb-99c7-6e01c0493bb2_terseLabel_en-US" xlink:label="lab_axgn_CashGrantsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash grants receivable</link:label>
    <link:label id="lab_axgn_CashGrantsReceivable_label_en-US" xlink:label="lab_axgn_CashGrantsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Grants Receivable</link:label>
    <link:label id="lab_axgn_CashGrantsReceivable_documentation_en-US" xlink:label="lab_axgn_CashGrantsReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the amount of cash grants receivable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CashGrantsReceivable" xlink:href="axgn-20230630.xsd#axgn_CashGrantsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_CashGrantsReceivable" xlink:to="lab_axgn_CashGrantsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_25c378b9-0771-47ff-8842-ad53af4a8e3b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilityMeasurementInput_4165979b-43a2-4825-b5fd-2fa75842b447_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liability measurement input (as a percent)</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityMeasurementInput_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilityMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityMeasurementInput" xlink:to="lab_us-gaap_DerivativeLiabilityMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_A2023CommercialLeaseWithJAColeLPMember_b3309444-719e-4842-a38c-44120992afdd_terseLabel_en-US" xlink:label="lab_axgn_A2023CommercialLeaseWithJAColeLPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 Commercial Lease With JA-Cole L.P</link:label>
    <link:label id="lab_axgn_A2023CommercialLeaseWithJAColeLPMember_label_en-US" xlink:label="lab_axgn_A2023CommercialLeaseWithJAColeLPMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 Commercial Lease With JA-Cole L.P [Member]</link:label>
    <link:label id="lab_axgn_A2023CommercialLeaseWithJAColeLPMember_documentation_en-US" xlink:label="lab_axgn_A2023CommercialLeaseWithJAColeLPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 Commercial Lease With JA-Cole L.P</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_A2023CommercialLeaseWithJAColeLPMember" xlink:href="axgn-20230630.xsd#axgn_A2023CommercialLeaseWithJAColeLPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_A2023CommercialLeaseWithJAColeLPMember" xlink:to="lab_axgn_A2023CommercialLeaseWithJAColeLPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_CreditFacilityTrancheTwoMember_35dc8c5c-f92c-4cd1-bb67-8f61a7a47250_terseLabel_en-US" xlink:label="lab_axgn_CreditFacilityTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility - second tranche</link:label>
    <link:label id="lab_axgn_CreditFacilityTrancheTwoMember_label_en-US" xlink:label="lab_axgn_CreditFacilityTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility, Tranche Two [Member]</link:label>
    <link:label id="lab_axgn_CreditFacilityTrancheTwoMember_documentation_en-US" xlink:label="lab_axgn_CreditFacilityTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility, Tranche Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityTrancheTwoMember" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_CreditFacilityTrancheTwoMember" xlink:to="lab_axgn_CreditFacilityTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b4ad948b-15b3-4fdf-a9e5-9ce2cd81aabc_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_ab9179fe-0498-4a97-b08b-bc96d8517a81_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_de3425d4-7b06-4d92-a825-c52a66251699_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_MeasurementInputMandatoryPrepaymentRateMember_16114d40-66e6-44e0-a40e-d13ba49cfd5e_terseLabel_en-US" xlink:label="lab_axgn_MeasurementInputMandatoryPrepaymentRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mandatory prepayment rate</link:label>
    <link:label id="lab_axgn_MeasurementInputMandatoryPrepaymentRateMember_label_en-US" xlink:label="lab_axgn_MeasurementInputMandatoryPrepaymentRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Mandatory Prepayment Rate [Member]</link:label>
    <link:label id="lab_axgn_MeasurementInputMandatoryPrepaymentRateMember_documentation_en-US" xlink:label="lab_axgn_MeasurementInputMandatoryPrepaymentRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement input using mandatory prepayment rate.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MeasurementInputMandatoryPrepaymentRateMember" xlink:href="axgn-20230630.xsd#axgn_MeasurementInputMandatoryPrepaymentRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_MeasurementInputMandatoryPrepaymentRateMember" xlink:to="lab_axgn_MeasurementInputMandatoryPrepaymentRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_d56ceee8-9a26-49a4-8a1a-73b0fb6c3ff6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7cfeda9-73af-440c-b0d7-5a5236adaff8_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_c9d572c6-7f19-440e-89a5-d2f6a3dcd7a0_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_DebtInstrumentAdditionalInterestFloorRate_0fd7557d-07cd-4e22-a300-ebc092f6b0b1_terseLabel_en-US" xlink:label="lab_axgn_DebtInstrumentAdditionalInterestFloorRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional interest floor rate</link:label>
    <link:label id="lab_axgn_DebtInstrumentAdditionalInterestFloorRate_label_en-US" xlink:label="lab_axgn_DebtInstrumentAdditionalInterestFloorRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Additional Interest, Floor Rate</link:label>
    <link:label id="lab_axgn_DebtInstrumentAdditionalInterestFloorRate_documentation_en-US" xlink:label="lab_axgn_DebtInstrumentAdditionalInterestFloorRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The threshold additional interest rate under the debt instrument arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentAdditionalInterestFloorRate" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentAdditionalInterestFloorRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_DebtInstrumentAdditionalInterestFloorRate" xlink:to="lab_axgn_DebtInstrumentAdditionalInterestFloorRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_0bd275e1-26be-4745-93d0-08c56315879e_negatedLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne_65cc4e65-ea57-4469-b7bf-c8a0d7c5da98_terseLabel_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne_label_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, to be Paid, Year One</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne_documentation_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne" xlink:to="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_153693fc-b2e2-4f50-bea0-8281f41ada1e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents and Concentration&#8203; and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_CommunityTissuesServicesAgreementMember_2336ec04-9219-40bb-990e-653469a9e76f_terseLabel_en-US" xlink:label="lab_axgn_CommunityTissuesServicesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CTS Agreement</link:label>
    <link:label id="lab_axgn_CommunityTissuesServicesAgreementMember_label_en-US" xlink:label="lab_axgn_CommunityTissuesServicesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Community Tissues Services Agreement [Member]</link:label>
    <link:label id="lab_axgn_CommunityTissuesServicesAgreementMember_documentation_en-US" xlink:label="lab_axgn_CommunityTissuesServicesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Community Tissues Services Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CommunityTissuesServicesAgreementMember" xlink:href="axgn-20230630.xsd#axgn_CommunityTissuesServicesAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_CommunityTissuesServicesAgreementMember" xlink:to="lab_axgn_CommunityTissuesServicesAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RoyaltyExpense_aedd45e6-90f6-470b-8b27-3e765a5da609_terseLabel_en-US" xlink:label="lab_us-gaap_RoyaltyExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty fee expense</link:label>
    <link:label id="lab_us-gaap_RoyaltyExpense_label_en-US" xlink:label="lab_us-gaap_RoyaltyExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RoyaltyExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RoyaltyExpense" xlink:to="lab_us-gaap_RoyaltyExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_59a100e9-95bf-4d69-98ed-e5b77d671c70_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_583070ca-28b2-4059-9d67-b42aa9c615dc_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Recovery of) provision for bad debt</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_MandatoryPrepaymentEventIn2024OrAfterMember_a64f65fb-7465-4edb-999e-241216657535_terseLabel_en-US" xlink:label="lab_axgn_MandatoryPrepaymentEventIn2024OrAfterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Probability of mandatory prepayment 2024 or after</link:label>
    <link:label id="lab_axgn_MandatoryPrepaymentEventIn2024OrAfterMember_label_en-US" xlink:label="lab_axgn_MandatoryPrepaymentEventIn2024OrAfterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mandatory Prepayment Event In 2024 Or After [Member]</link:label>
    <link:label id="lab_axgn_MandatoryPrepaymentEventIn2024OrAfterMember_documentation_en-US" xlink:label="lab_axgn_MandatoryPrepaymentEventIn2024OrAfterMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mandatory Prepayment Event In 2024 Or After</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MandatoryPrepaymentEventIn2024OrAfterMember" xlink:href="axgn-20230630.xsd#axgn_MandatoryPrepaymentEventIn2024OrAfterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_MandatoryPrepaymentEventIn2024OrAfterMember" xlink:to="lab_axgn_MandatoryPrepaymentEventIn2024OrAfterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_679f8f7e-3540-446a-bf14-f717c2dda142_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1c12c67d-f66c-4a25-99c8-d124048a80cd_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios_b40e966a-2384-48de-b43e-8186686c21b4_terseLabel_en-US" xlink:label="lab_axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Make-whole payment required under each scenario, internal rate of return (as a percent)</link:label>
    <link:label id="lab_axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios_label_en-US" xlink:label="lab_axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Internal Rate Of Return Under Settlement Scenarios</link:label>
    <link:label id="lab_axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios_documentation_en-US" xlink:label="lab_axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Internal Rate Of Return Under Settlement Scenarios</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios" xlink:to="lab_axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_DebtInstrumentHeldToMaturityMakeWholePayment_3bd30a17-d8d7-4dff-ac42-34813d48787a_terseLabel_en-US" xlink:label="lab_axgn_DebtInstrumentHeldToMaturityMakeWholePayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, held to maturity make-whole payment</link:label>
    <link:label id="lab_axgn_DebtInstrumentHeldToMaturityMakeWholePayment_label_en-US" xlink:label="lab_axgn_DebtInstrumentHeldToMaturityMakeWholePayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Held To Maturity Make-Whole Payment</link:label>
    <link:label id="lab_axgn_DebtInstrumentHeldToMaturityMakeWholePayment_documentation_en-US" xlink:label="lab_axgn_DebtInstrumentHeldToMaturityMakeWholePayment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Held To Maturity Make-Whole Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentHeldToMaturityMakeWholePayment" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentHeldToMaturityMakeWholePayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_DebtInstrumentHeldToMaturityMakeWholePayment" xlink:to="lab_axgn_DebtInstrumentHeldToMaturityMakeWholePayment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_8b6cabd7-31a2-4629-8910-de78024ad82f_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCollateralAmount_137937be-15ba-479b-bde6-8d2ade7e179d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCollateralAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Collateral Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCollateralAmount" xlink:to="lab_us-gaap_DebtInstrumentCollateralAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1531633f-d3d4-4971-a27e-252d7c98170a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_887dbcbe-c095-4a2e-b22f-30f01b1440bf_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_7b9907f1-dcc9-438f-a8dd-8e23541f524a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate financing leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_495a1428-bb48-4307-b3af-172b8b390976_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_9e9c4b4f-baa3-4962-b7c8-9cc2e600a09a_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_970c1bd4-ff3f-4c75-ac53-ac4a411400c9_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_fc4e84e6-69f2-4f7b-91e4-bc10ce4a0cae_negatedLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_59fb0562-7e7e-4a16-9101-7b000db2bece_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_e50a95bb-06eb-4722-b434-2fa79537134c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_83cc15fd-74b1-447e-9b61-f2229a6aa88e_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_0c63b369-afd4-4f44-a17e-0079802e0d71_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use financing leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_LeasesFinanceAbstract_8d2a7564-c953-448f-9db1-a6d20bc17f82_terseLabel_en-US" xlink:label="lab_axgn_LeasesFinanceAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Leases</link:label>
    <link:label id="lab_axgn_LeasesFinanceAbstract_label_en-US" xlink:label="lab_axgn_LeasesFinanceAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases Finance Abstract</link:label>
    <link:label id="lab_axgn_LeasesFinanceAbstract_documentation_en-US" xlink:label="lab_axgn_LeasesFinanceAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">No definition available.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LeasesFinanceAbstract" xlink:href="axgn-20230630.xsd#axgn_LeasesFinanceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_LeasesFinanceAbstract" xlink:to="lab_axgn_LeasesFinanceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_5fab3af1-33c2-4092-a1ba-6e8d045b2cae_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_OperatingLeaseIncrementalBorrowingRate_d2caf456-ed61-4f6f-9f5d-89a89cce0872_terseLabel_en-US" xlink:label="lab_axgn_OperatingLeaseIncrementalBorrowingRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, incremental borrowing rate (as a percent)</link:label>
    <link:label id="lab_axgn_OperatingLeaseIncrementalBorrowingRate_label_en-US" xlink:label="lab_axgn_OperatingLeaseIncrementalBorrowingRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease,Incremental Borrowing Rate</link:label>
    <link:label id="lab_axgn_OperatingLeaseIncrementalBorrowingRate_documentation_en-US" xlink:label="lab_axgn_OperatingLeaseIncrementalBorrowingRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the incremental borrowing rate under the operating leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OperatingLeaseIncrementalBorrowingRate" xlink:href="axgn-20230630.xsd#axgn_OperatingLeaseIncrementalBorrowingRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_OperatingLeaseIncrementalBorrowingRate" xlink:to="lab_axgn_OperatingLeaseIncrementalBorrowingRate" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo_685ad04a-e660-407e-ba46-910f9857dabc_terseLabel_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo_label_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, to be Paid, Year Two</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo_documentation_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo" xlink:to="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_1c10142b-c254-4bd0-8c8c-85529f9254f1_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1333bb17-e1ce-4e7d-b8f4-8c463aee128a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average operating lease term (in years):</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock_f2d5da5d-7b23-4f35-ac93-ea957643ea71_terseLabel_en-US" xlink:label="lab_axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping and Handling</link:label>
    <link:label id="lab_axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock_label_en-US" xlink:label="lab_axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping, Handling And Overhead Cost, Policy [Policy Text Block]</link:label>
    <link:label id="lab_axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping, Handling And Overhead Cost, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock" xlink:href="axgn-20230630.xsd#axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock" xlink:to="lab_axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_08a11f27-b8d5-486e-9d9c-5665e27071b4_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_OberlandFacilityTrancheOneMember_154884aa-66d4-4027-a69e-d61d7103963a_terseLabel_en-US" xlink:label="lab_axgn_OberlandFacilityTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Tranche</link:label>
    <link:label id="lab_axgn_OberlandFacilityTrancheOneMember_label_en-US" xlink:label="lab_axgn_OberlandFacilityTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oberland Facility, Tranche One [Member]</link:label>
    <link:label id="lab_axgn_OberlandFacilityTrancheOneMember_documentation_en-US" xlink:label="lab_axgn_OberlandFacilityTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oberland Facility, Tranche One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OberlandFacilityTrancheOneMember" xlink:href="axgn-20230630.xsd#axgn_OberlandFacilityTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_OberlandFacilityTrancheOneMember" xlink:to="lab_axgn_OberlandFacilityTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_40da92fe-b9f4-47a6-ba29-513b7214e689_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_609ad743-db1d-43b4-81df-96e2caac5f69_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_7920193d-72b1-484f-95a3-bec702da473e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_412a54ca-61ac-4007-b603-7b5dd8386a8c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LicensingAgreementsMember_5ec815d8-0311-46af-a686-3da4e1d31d93_terseLabel_en-US" xlink:label="lab_us-gaap_LicensingAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">License agreements</link:label>
    <link:label id="lab_us-gaap_LicensingAgreementsMember_label_en-US" xlink:label="lab_us-gaap_LicensingAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Licensing Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicensingAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LicensingAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicensingAgreementsMember" xlink:to="lab_us-gaap_LicensingAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_66eabf9b-295a-4853-8096-e977f255fb7b_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest, net of capitalized interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_FurnitureAndOfficeEquipmentMember_c1d0496e-96dc-4ee2-a75a-2ee7d49a5216_terseLabel_en-US" xlink:label="lab_axgn_FurnitureAndOfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and equipment</link:label>
    <link:label id="lab_axgn_FurnitureAndOfficeEquipmentMember_label_en-US" xlink:label="lab_axgn_FurnitureAndOfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture And Office Equipment [Member]</link:label>
    <link:label id="lab_axgn_FurnitureAndOfficeEquipmentMember_documentation_en-US" xlink:label="lab_axgn_FurnitureAndOfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment and tangible personal property commonly used in offices.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_FurnitureAndOfficeEquipmentMember" xlink:href="axgn-20230630.xsd#axgn_FurnitureAndOfficeEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_FurnitureAndOfficeEquipmentMember" xlink:to="lab_axgn_FurnitureAndOfficeEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_b294571b-26e6-47d9-bb9c-32abccb9e9d6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_cc87175a-0c7b-4221-af79-580261873bf6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, useful life (in years)</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_17f07483-7038-4fdf-8704-017d8d353f8e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, net of debt discount and financing fees</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_eed100a3-e1fc-48b3-9b52-bc67994095b6_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average financing lease term (in years):</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_d8addf8d-f829-4c5d-a086-58926c739de4_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_bb09e1d5-1c96-4c1e-8be5-d28ac9df8850_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_bb6c6d5e-991f-4aea-870d-e48d93bf3109_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_OperatingAndFinancingLeaseLiabilityNoncurrent_f641818d-0b03-4e31-9157-6cfbc157d545_terseLabel_en-US" xlink:label="lab_axgn_OperatingAndFinancingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term lease liability</link:label>
    <link:label id="lab_axgn_OperatingAndFinancingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_axgn_OperatingAndFinancingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating and Financing Lease, Liability, Noncurrent</link:label>
    <link:label id="lab_axgn_OperatingAndFinancingLeaseLiabilityNoncurrent_documentation_en-US" xlink:label="lab_axgn_OperatingAndFinancingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating and Financing Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OperatingAndFinancingLeaseLiabilityNoncurrent" xlink:href="axgn-20230630.xsd#axgn_OperatingAndFinancingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_OperatingAndFinancingLeaseLiabilityNoncurrent" xlink:to="lab_axgn_OperatingAndFinancingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b516f9f4-b3da-46d6-a007-3cafd1b2e892_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding - diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a145f728-4422-41b1-b932-7b8970bee723_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common shares outstanding (Diluted) (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_3a7b6c7a-97cc-42fb-937c-15334c0aa78f_terseLabel_en-US" xlink:label="lab_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:label id="lab_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="axgn-20230630.xsd#axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract_2ce5fc2b-8abe-4164-b17f-1cede122497f_terseLabel_en-US" xlink:label="lab_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Target Shares or Units</link:label>
    <link:label id="lab_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract_label_en-US" xlink:label="lab_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Other Than Options, Outstanding [Abstract]</link:label>
    <link:label id="lab_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract_documentation_en-US" xlink:label="lab_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Other Than Options, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract" xlink:href="axgn-20230630.xsd#axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract" xlink:to="lab_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_LeaseLiabilityNoncurrent_d4c0685d-4b3d-46f3-92bd-0620ef6ebf58_terseLabel_en-US" xlink:label="lab_axgn_LeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term lease obligations</link:label>
    <link:label id="lab_axgn_LeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_axgn_LeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability, Noncurrent</link:label>
    <link:label id="lab_axgn_LeaseLiabilityNoncurrent_documentation_en-US" xlink:label="lab_axgn_LeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LeaseLiabilityNoncurrent" xlink:href="axgn-20230630.xsd#axgn_LeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_LeaseLiabilityNoncurrent" xlink:to="lab_axgn_LeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_25c33711-7015-4fd7-ae9c-679737269976_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan_d36f10f5-5d12-4ffc-b628-696747bf424a_terseLabel_en-US" xlink:label="lab_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options and employee stock purchase plan</link:label>
    <link:label id="lab_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised and Employee Stock Purchase Plan</link:label>
    <link:label id="lab_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan_documentation_en-US" xlink:label="lab_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised and Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" xlink:href="axgn-20230630.xsd#axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" xlink:to="lab_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_ab12383e-45bf-4e6e-9522-c8717306f100_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_2bb83469-66be-4eff-b6a8-3ec09921d5d3_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_9c861016-ab46-4971-8b92-e874a97a4db2_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_6c734207-bcab-4a09-9624-0840ac77a46a_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_4a12ac23-2af6-4a6e-889c-b0e98c5a553a_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_af624ca5-8588-4c2f-b10a-b88aed27ab5e_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Processing equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_9375de8f-f573-4358-b390-fb5f91c2e154_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a96dcd44-3fe8-4432-8bdd-32c2f7f36994_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_d52a81cf-1b28-41fe-9e90-7a1917991e25_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt discount and deferred financing fees</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_9bf2f0b2-7d7d-4c5d-a126-ccc9af6ff258_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_7a060cf0-8ea1-4bc9-bfba-cb2cd4dbd155_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_f9d4840b-ec36-423c-8961-d7afa57f4494_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest portion of finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsIncurred_9c62abe8-52ab-496b-8d83-a94e61be9d55_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest costs incurred</link:label>
    <link:label id="lab_us-gaap_InterestCostsIncurred_label_en-US" xlink:label="lab_us-gaap_InterestCostsIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Costs Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsIncurred" xlink:to="lab_us-gaap_InterestCostsIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_PaymentForServiceFees_cad4d1b7-5ef2-4160-a022-c0e356b13614_terseLabel_en-US" xlink:label="lab_axgn_PaymentForServiceFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments made under agreement</link:label>
    <link:label id="lab_axgn_PaymentForServiceFees_label_en-US" xlink:label="lab_axgn_PaymentForServiceFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment For Service Fees</link:label>
    <link:label id="lab_axgn_PaymentForServiceFees_documentation_en-US" xlink:label="lab_axgn_PaymentForServiceFees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US"></link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PaymentForServiceFees" xlink:href="axgn-20230630.xsd#axgn_PaymentForServiceFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_PaymentForServiceFees" xlink:to="lab_axgn_PaymentForServiceFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestments_30618dfd-923b-48a8-9d1e-4a458ab72359_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments" xlink:to="lab_us-gaap_ShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_d3c027cd-4a70-4529-9acc-884ec24580cc_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projects in process</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4fec4d1d-f862-4b13-bef3-615ffd31198f_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_3c9ace12-49cb-4235-963a-30cad2a5e685_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_9f628f6d-8d32-4ec4-be49-dc5736319edd_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current maturities of long-term lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_OberlandFacilityTrancheTwoMember_088b9f18-9bdc-4c57-961a-6134fb2e3b5d_terseLabel_en-US" xlink:label="lab_axgn_OberlandFacilityTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Second Tranche</link:label>
    <link:label id="lab_axgn_OberlandFacilityTrancheTwoMember_label_en-US" xlink:label="lab_axgn_OberlandFacilityTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oberland Facility. Tranche Two [Member]</link:label>
    <link:label id="lab_axgn_OberlandFacilityTrancheTwoMember_documentation_en-US" xlink:label="lab_axgn_OberlandFacilityTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oberland Facility. Tranche Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OberlandFacilityTrancheTwoMember" xlink:href="axgn-20230630.xsd#axgn_OberlandFacilityTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_OberlandFacilityTrancheTwoMember" xlink:to="lab_axgn_OberlandFacilityTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_3c1ee812-6d76-4a7a-9502-75c390c70598_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_6a7aa48e-2cc7-4d43-816e-54b9606676af_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_dfa70fd9-2d75-4840-8626-b1d705ae2ad1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_acf66e99-9ff3-40ea-82cd-33ec360aa9ae_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding - basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a5634ba4-4597-437c-95b3-415b8d520a7b_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common shares outstanding (Basic) (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_439a07e3-0e32-4a13-b335-d34ed7f9129e_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_e541c14b-3b68-42aa-8d4c-71ec9b32d820_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_PrepaymentProbabilityEventAxis_f8c4ad11-f148-4916-9730-27584820d202_terseLabel_en-US" xlink:label="lab_axgn_PrepaymentProbabilityEventAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepayment Probability Event [Axis]</link:label>
    <link:label id="lab_axgn_PrepaymentProbabilityEventAxis_label_en-US" xlink:label="lab_axgn_PrepaymentProbabilityEventAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepayment Probability Event [Axis]</link:label>
    <link:label id="lab_axgn_PrepaymentProbabilityEventAxis_documentation_en-US" xlink:label="lab_axgn_PrepaymentProbabilityEventAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepayment Probability Event</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PrepaymentProbabilityEventAxis" xlink:href="axgn-20230630.xsd#axgn_PrepaymentProbabilityEventAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_PrepaymentProbabilityEventAxis" xlink:to="lab_axgn_PrepaymentProbabilityEventAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_8d77f2fa-5309-45ba-b07d-24465680ba4d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Indefinite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Indefinite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_LeaseLiabilityCurrent_0e59dad2-013f-49a6-810d-7b91aa0977f9_terseLabel_en-US" xlink:label="lab_axgn_LeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current maturities of long-term lease obligations</link:label>
    <link:label id="lab_axgn_LeaseLiabilityCurrent_label_en-US" xlink:label="lab_axgn_LeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability, Current</link:label>
    <link:label id="lab_axgn_LeaseLiabilityCurrent_documentation_en-US" xlink:label="lab_axgn_LeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LeaseLiabilityCurrent" xlink:href="axgn-20230630.xsd#axgn_LeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_LeaseLiabilityCurrent" xlink:to="lab_axgn_LeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty_cf5218d6-0e9a-496c-b3ac-0e02d44a6693_terseLabel_en-US" xlink:label="lab_axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold revenue achievement for payment of additional quarterly royalty</link:label>
    <link:label id="lab_axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty_label_en-US" xlink:label="lab_axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Participation Agreement, Threshold Revenue Achievement For Payment Of Additional Quarterly Royalty</link:label>
    <link:label id="lab_axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty_documentation_en-US" xlink:label="lab_axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount of threshold annual revenue to be achieved for payment of additional quarterly royalty under the revenue participation agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty" xlink:href="axgn-20230630.xsd#axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty" xlink:to="lab_axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShippingAndHandlingMember_38cfb3bf-3c1f-4b01-9bbe-aa5e74fd11e7_terseLabel_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping and Handling</link:label>
    <link:label id="lab_us-gaap_ShippingAndHandlingMember_label_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping and Handling [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShippingAndHandlingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShippingAndHandlingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShippingAndHandlingMember" xlink:to="lab_us-gaap_ShippingAndHandlingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_851213d8-4560-41cb-9bd9-db1165878f7b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_4b485e99-2a76-4f62-bdde-985b44cd6545_verboseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_d9fa6525-67fd-422d-b7f1-b8ddde56f1b0_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_b5ea715a-5a40-439a-a0c9-6f08476e7d9a_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1e59f16e-a448-496d-bbe3-543c57bea085_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_301958fc-8181-4404-9c9d-2c6c8d2e7fd9_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid_43657a4a-c2e5-48fd-9b7b-671476ef5788_totalLabel_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid_label_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, to be Paid</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid_documentation_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid" xlink:to="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour_f94e006d-4f37-48f5-92e6-a2667598da97_terseLabel_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour_label_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, to be Paid, Year Four</link:label>
    <link:label id="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour_documentation_en-US" xlink:label="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Financing Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour" xlink:to="lab_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_d5182d1e-82a2-4940-ad1f-a6b595e22a22_terseLabel_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Axis]</link:label>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_label_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:to="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_daf25270-20d2-4f75-a82f-b6291b7c1bd6_terseLabel_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate, Type of Property [Axis]</link:label>
    <link:label id="lab_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_label_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate, Type of Property [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:to="lab_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>axgn-20230630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:63e1e0f0-c895-4cb0-9a1a-38d387b0a42e,g:a4c62fd0-7d41-4a18-a2bf-0ef7a335c23f-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.axogeninc.com/role/Cover" xlink:type="simple" xlink:href="axgn-20230630.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_9386eb05-79d8-4133-a3c9-7b71a3ca6644" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_DocumentType_9386eb05-79d8-4133-a3c9-7b71a3ca6644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_0b9ec192-8b8e-468b-a23f-c96340d4c543" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_DocumentQuarterlyReport_0b9ec192-8b8e-468b-a23f-c96340d4c543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_f2afad7a-0373-44ca-bac9-f5363eb3e26a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_DocumentPeriodEndDate_f2afad7a-0373-44ca-bac9-f5363eb3e26a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_9b0a878f-7289-43e1-b4d6-0051bc35742a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_DocumentTransitionReport_9b0a878f-7289-43e1-b4d6-0051bc35742a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_71756518-c4d6-402b-9303-53d15af19e4a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityFileNumber_71756518-c4d6-402b-9303-53d15af19e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_2940ca15-81b9-45ea-ac23-038e6c3dd015" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityRegistrantName_2940ca15-81b9-45ea-ac23-038e6c3dd015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_88055003-ef39-49fb-938f-ff1a88ad2a71" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityIncorporationStateCountryCode_88055003-ef39-49fb-938f-ff1a88ad2a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_a4b12385-2d72-4736-9c28-d8c21c1bf7e7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityTaxIdentificationNumber_a4b12385-2d72-4736-9c28-d8c21c1bf7e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_084429e5-4ac2-4b3a-8d12-757dd28555a6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityAddressAddressLine1_084429e5-4ac2-4b3a-8d12-757dd28555a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_d5e61a3f-928b-4236-b020-c1114aabd91b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityAddressAddressLine2_d5e61a3f-928b-4236-b020-c1114aabd91b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_7e652ba1-9fbd-4dd4-8423-7229c3a1f081" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityAddressCityOrTown_7e652ba1-9fbd-4dd4-8423-7229c3a1f081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_edf44a87-c728-492a-aa2d-8a051aa90c53" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityAddressStateOrProvince_edf44a87-c728-492a-aa2d-8a051aa90c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_7de6343d-2a6b-4c8f-8082-d62008ccef58" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityAddressPostalZipCode_7de6343d-2a6b-4c8f-8082-d62008ccef58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_862444f4-7105-45e6-94be-cd4cbe70c80e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_CityAreaCode_862444f4-7105-45e6-94be-cd4cbe70c80e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_b7555fc5-434b-4126-8a86-acab1f6c2d2a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_LocalPhoneNumber_b7555fc5-434b-4126-8a86-acab1f6c2d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_52c42c38-0122-4313-9011-eb237bd8312f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_Security12bTitle_52c42c38-0122-4313-9011-eb237bd8312f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_d9769d6f-3d24-49d9-bb57-1f4fe70c12d2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_TradingSymbol_d9769d6f-3d24-49d9-bb57-1f4fe70c12d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_2c3aad92-b92a-4764-915e-510a57a8325e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_SecurityExchangeName_2c3aad92-b92a-4764-915e-510a57a8325e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_9970fd8d-1907-42f1-840e-76c19dd2b455" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityCurrentReportingStatus_9970fd8d-1907-42f1-840e-76c19dd2b455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_d9e717e4-5e7f-4e91-a86d-cdb83bca2070" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityInteractiveDataCurrent_d9e717e4-5e7f-4e91-a86d-cdb83bca2070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_6c399959-1877-4a62-8b73-3e3b68221c32" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityFilerCategory_6c399959-1877-4a62-8b73-3e3b68221c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_3ddd464a-30ae-43c8-a1a8-d32f8dd65c08" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntitySmallBusiness_3ddd464a-30ae-43c8-a1a8-d32f8dd65c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_0e70cf2f-6dff-4915-a0bb-5c5a0426af98" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityEmergingGrowthCompany_0e70cf2f-6dff-4915-a0bb-5c5a0426af98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_e8553ba7-4433-45bd-9f3b-238b27054f9b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityShellCompany_e8553ba7-4433-45bd-9f3b-238b27054f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_7cf117b0-7797-45dd-a143-afb8613d68fc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_7cf117b0-7797-45dd-a143-afb8613d68fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_775d3d37-5740-4a63-ae8e-7e0def738318" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_EntityCentralIndexKey_775d3d37-5740-4a63-ae8e-7e0def738318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_af7336c6-9335-4d98-b2c1-9a2629ae339e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_CurrentFiscalYearEndDate_af7336c6-9335-4d98-b2c1-9a2629ae339e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_1cbbf730-6947-4493-aa98-ed27b03d6aa5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_DocumentFiscalYearFocus_1cbbf730-6947-4493-aa98-ed27b03d6aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_920b66f1-4768-47ab-89c5-85414423dfe6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_DocumentFiscalPeriodFocus_920b66f1-4768-47ab-89c5-85414423dfe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_0c1a11bd-51b4-438a-8952-92d709cb9eaf" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4aeed9e4-431f-4551-8063-ed495e35f4d7" xlink:to="loc_dei_AmendmentFlag_0c1a11bd-51b4-438a-8952-92d709cb9eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="axgn-20230630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_e9ccb510-d9c7-4c22-8044-275c9c1553aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_199c3c3f-5710-401a-a60a-9d7a39460334" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e9ccb510-d9c7-4c22-8044-275c9c1553aa" xlink:to="loc_us-gaap_AssetsAbstract_199c3c3f-5710-401a-a60a-9d7a39460334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_6dae46a8-125d-47f9-a520-cca43bc5c0a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_199c3c3f-5710-401a-a60a-9d7a39460334" xlink:to="loc_us-gaap_AssetsCurrentAbstract_6dae46a8-125d-47f9-a520-cca43bc5c0a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6ee5baed-0618-409c-8b2b-63fca120e91b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6dae46a8-125d-47f9-a520-cca43bc5c0a6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6ee5baed-0618-409c-8b2b-63fca120e91b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_e4d87606-6e39-456a-b525-b820cbdc76d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6dae46a8-125d-47f9-a520-cca43bc5c0a6" xlink:to="loc_us-gaap_RestrictedCash_e4d87606-6e39-456a-b525-b820cbdc76d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_8b59b41c-1274-44f9-8ebf-ddbfb8dc8109" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6dae46a8-125d-47f9-a520-cca43bc5c0a6" xlink:to="loc_us-gaap_ShortTermInvestments_8b59b41c-1274-44f9-8ebf-ddbfb8dc8109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_21cf5753-1c16-49a2-8204-8ec98a5b6ac3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6dae46a8-125d-47f9-a520-cca43bc5c0a6" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_21cf5753-1c16-49a2-8204-8ec98a5b6ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_5d8b0ed5-604b-44a6-8540-a771c1e025ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6dae46a8-125d-47f9-a520-cca43bc5c0a6" xlink:to="loc_us-gaap_InventoryNet_5d8b0ed5-604b-44a6-8540-a771c1e025ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_e9f66e96-8042-488d-9f42-6bb1e5139abb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6dae46a8-125d-47f9-a520-cca43bc5c0a6" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_e9f66e96-8042-488d-9f42-6bb1e5139abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_36cb5e26-2faf-4a7b-9839-6d4b126c4deb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6dae46a8-125d-47f9-a520-cca43bc5c0a6" xlink:to="loc_us-gaap_AssetsCurrent_36cb5e26-2faf-4a7b-9839-6d4b126c4deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_253c7d8f-6825-4431-aef1-d70b8f8e9763" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_199c3c3f-5710-401a-a60a-9d7a39460334" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_253c7d8f-6825-4431-aef1-d70b8f8e9763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_df0f9f9c-a98b-4a94-9b3c-2423b1b0acde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_199c3c3f-5710-401a-a60a-9d7a39460334" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_df0f9f9c-a98b-4a94-9b3c-2423b1b0acde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_b4a4e832-cf80-4644-80cd-b78f99c7183b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_199c3c3f-5710-401a-a60a-9d7a39460334" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_b4a4e832-cf80-4644-80cd-b78f99c7183b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6884c25c-3955-4d7d-9abe-3765503897d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_199c3c3f-5710-401a-a60a-9d7a39460334" xlink:to="loc_us-gaap_Assets_6884c25c-3955-4d7d-9abe-3765503897d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_125e3d04-6f57-43fd-9f24-40854da3c45a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e9ccb510-d9c7-4c22-8044-275c9c1553aa" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_125e3d04-6f57-43fd-9f24-40854da3c45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_a9455b91-3052-44f1-b29b-9a7ed379a146" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_125e3d04-6f57-43fd-9f24-40854da3c45a" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_a9455b91-3052-44f1-b29b-9a7ed379a146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_6e898a46-99de-4edb-aa0d-f4c787c7946c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a9455b91-3052-44f1-b29b-9a7ed379a146" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_6e898a46-99de-4edb-aa0d-f4c787c7946c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LeaseLiabilityCurrent_b2474ec0-1b04-4f30-820f-bb31cf77513d" xlink:href="axgn-20230630.xsd#axgn_LeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a9455b91-3052-44f1-b29b-9a7ed379a146" xlink:to="loc_axgn_LeaseLiabilityCurrent_b2474ec0-1b04-4f30-820f-bb31cf77513d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_515225a5-d489-401d-8b9c-0cedc90391bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a9455b91-3052-44f1-b29b-9a7ed379a146" xlink:to="loc_us-gaap_LiabilitiesCurrent_515225a5-d489-401d-8b9c-0cedc90391bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_c18685c3-cb3e-4100-9731-f9091ee85dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_125e3d04-6f57-43fd-9f24-40854da3c45a" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_c18685c3-cb3e-4100-9731-f9091ee85dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LeaseLiabilityNoncurrent_2db41214-5a9e-4bef-a384-6dc7691c949d" xlink:href="axgn-20230630.xsd#axgn_LeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_125e3d04-6f57-43fd-9f24-40854da3c45a" xlink:to="loc_axgn_LeaseLiabilityNoncurrent_2db41214-5a9e-4bef-a384-6dc7691c949d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_62f95cae-93cb-4a4a-810e-cc6fe229e719" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_125e3d04-6f57-43fd-9f24-40854da3c45a" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_62f95cae-93cb-4a4a-810e-cc6fe229e719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_3f39a804-f288-4844-b8ef-fe56459bea6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_125e3d04-6f57-43fd-9f24-40854da3c45a" xlink:to="loc_us-gaap_Liabilities_3f39a804-f288-4844-b8ef-fe56459bea6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_4be003d8-b442-488a-b5ce-38d7a1ec0933" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_125e3d04-6f57-43fd-9f24-40854da3c45a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_4be003d8-b442-488a-b5ce-38d7a1ec0933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_cc304be7-2ad9-4efd-bde6-ba78dacfced9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_125e3d04-6f57-43fd-9f24-40854da3c45a" xlink:to="loc_us-gaap_StockholdersEquityAbstract_cc304be7-2ad9-4efd-bde6-ba78dacfced9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_502ce945-9bfc-460f-9181-898f43c936c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_cc304be7-2ad9-4efd-bde6-ba78dacfced9" xlink:to="loc_us-gaap_CommonStockValue_502ce945-9bfc-460f-9181-898f43c936c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_2990a2b7-e167-4a47-a3ec-262a9314e82a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_cc304be7-2ad9-4efd-bde6-ba78dacfced9" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_2990a2b7-e167-4a47-a3ec-262a9314e82a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_921a37e9-8af5-43b6-a174-ba0750dfcf71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_cc304be7-2ad9-4efd-bde6-ba78dacfced9" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_921a37e9-8af5-43b6-a174-ba0750dfcf71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_615f9a51-7000-4792-ab7c-0daabfaf4540" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_cc304be7-2ad9-4efd-bde6-ba78dacfced9" xlink:to="loc_us-gaap_StockholdersEquity_615f9a51-7000-4792-ab7c-0daabfaf4540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_90694468-df4e-4f2a-92dd-ce73ccb7ca37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_125e3d04-6f57-43fd-9f24-40854da3c45a" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_90694468-df4e-4f2a-92dd-ce73ccb7ca37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="axgn-20230630.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_b0175b26-96ef-4466-a160-7eb23a3b5041" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_a7c29d98-c116-4a82-bb13-f55d8a3c464b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b0175b26-96ef-4466-a160-7eb23a3b5041" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_a7c29d98-c116-4a82-bb13-f55d8a3c464b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_0c58c85d-5ef5-4e5b-87c7-0cc109482ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b0175b26-96ef-4466-a160-7eb23a3b5041" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_0c58c85d-5ef5-4e5b-87c7-0cc109482ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_13f1ba17-1be4-4edf-91c6-7602b6564fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b0175b26-96ef-4466-a160-7eb23a3b5041" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_13f1ba17-1be4-4edf-91c6-7602b6564fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_111d2fd1-24de-4f99-8895-9d05968e905c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b0175b26-96ef-4466-a160-7eb23a3b5041" xlink:to="loc_us-gaap_CommonStockSharesIssued_111d2fd1-24de-4f99-8895-9d05968e905c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6d954f0f-5956-4078-a8ae-faa2e285f771" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b0175b26-96ef-4466-a160-7eb23a3b5041" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6d954f0f-5956-4078-a8ae-faa2e285f771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="axgn-20230630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_6745b93d-4d6b-4808-afc6-a626f85a9ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_ccbdda84-f45e-48d1-b799-c8d357165c50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6745b93d-4d6b-4808-afc6-a626f85a9ce5" xlink:to="loc_us-gaap_Revenues_ccbdda84-f45e-48d1-b799-c8d357165c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_b6f87807-e3b0-4786-b8e8-c2243798bb24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6745b93d-4d6b-4808-afc6-a626f85a9ce5" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_b6f87807-e3b0-4786-b8e8-c2243798bb24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_f9bdb834-31ac-4a07-9fc9-f1adbcfb97f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6745b93d-4d6b-4808-afc6-a626f85a9ce5" xlink:to="loc_us-gaap_GrossProfit_f9bdb834-31ac-4a07-9fc9-f1adbcfb97f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_6b47ac4c-29c0-4197-b734-a97ea7d6de7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6745b93d-4d6b-4808-afc6-a626f85a9ce5" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_6b47ac4c-29c0-4197-b734-a97ea7d6de7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_36d47d1f-9ee5-4489-baa3-57835004cda8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_6b47ac4c-29c0-4197-b734-a97ea7d6de7f" xlink:to="loc_us-gaap_SellingAndMarketingExpense_36d47d1f-9ee5-4489-baa3-57835004cda8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_2b699bab-1a2b-4cf6-839a-b7164c652629" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_6b47ac4c-29c0-4197-b734-a97ea7d6de7f" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_2b699bab-1a2b-4cf6-839a-b7164c652629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_a171590e-d0f5-4285-9094-15152f799150" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_6b47ac4c-29c0-4197-b734-a97ea7d6de7f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_a171590e-d0f5-4285-9094-15152f799150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_f6209643-6cff-48a0-b1e5-3d55a8c00f63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_6b47ac4c-29c0-4197-b734-a97ea7d6de7f" xlink:to="loc_us-gaap_CostsAndExpenses_f6209643-6cff-48a0-b1e5-3d55a8c00f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_53a9caf1-aba2-49e3-bff8-9e7913cfa8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6745b93d-4d6b-4808-afc6-a626f85a9ce5" xlink:to="loc_us-gaap_OperatingIncomeLoss_53a9caf1-aba2-49e3-bff8-9e7913cfa8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_91964cf8-2834-414e-9143-f7e688777458" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6745b93d-4d6b-4808-afc6-a626f85a9ce5" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_91964cf8-2834-414e-9143-f7e688777458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_4983d7af-afa1-4827-95b6-49e8a78293a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_91964cf8-2834-414e-9143-f7e688777458" xlink:to="loc_us-gaap_InvestmentIncomeNet_4983d7af-afa1-4827-95b6-49e8a78293a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_11623838-63c7-490b-9737-691605d417d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_91964cf8-2834-414e-9143-f7e688777458" xlink:to="loc_us-gaap_InterestExpense_11623838-63c7-490b-9737-691605d417d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_2c316c76-0980-4d47-9e1d-20c668431991" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_91964cf8-2834-414e-9143-f7e688777458" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_2c316c76-0980-4d47-9e1d-20c668431991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_bf872058-01e6-44c5-8c5f-6e15b38fb7db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_91964cf8-2834-414e-9143-f7e688777458" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_bf872058-01e6-44c5-8c5f-6e15b38fb7db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_8b259e8e-1523-4555-875e-21d457e465c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_91964cf8-2834-414e-9143-f7e688777458" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_8b259e8e-1523-4555-875e-21d457e465c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_66f48c8e-1273-43dd-981b-6843df776d55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6745b93d-4d6b-4808-afc6-a626f85a9ce5" xlink:to="loc_us-gaap_NetIncomeLoss_66f48c8e-1273-43dd-981b-6843df776d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d711ab19-d562-47b9-aba0-28e71c0ebf6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6745b93d-4d6b-4808-afc6-a626f85a9ce5" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d711ab19-d562-47b9-aba0-28e71c0ebf6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_73db2ccf-5589-4600-8059-5ad515ad84f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6745b93d-4d6b-4808-afc6-a626f85a9ce5" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_73db2ccf-5589-4600-8059-5ad515ad84f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_ce3f86c9-ce63-4331-8374-195e58aa5068" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6745b93d-4d6b-4808-afc6-a626f85a9ce5" xlink:to="loc_us-gaap_EarningsPerShareBasic_ce3f86c9-ce63-4331-8374-195e58aa5068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_81cdd2ed-ae43-4aff-9ff7-42340e06e9c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6745b93d-4d6b-4808-afc6-a626f85a9ce5" xlink:to="loc_us-gaap_EarningsPerShareDiluted_81cdd2ed-ae43-4aff-9ff7-42340e06e9c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="axgn-20230630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_3c72b908-c28e-4e6e-b5bd-dcb9508c4f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_bd506ee6-c5a9-4483-97d2-c11d3389e96d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3c72b908-c28e-4e6e-b5bd-dcb9508c4f1b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_bd506ee6-c5a9-4483-97d2-c11d3389e96d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_62ba890c-403c-4a1d-9e0b-387395c412e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_bd506ee6-c5a9-4483-97d2-c11d3389e96d" xlink:to="loc_us-gaap_NetIncomeLoss_62ba890c-403c-4a1d-9e0b-387395c412e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9e8bc256-7689-47f1-bfac-31fce31237db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_bd506ee6-c5a9-4483-97d2-c11d3389e96d" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9e8bc256-7689-47f1-bfac-31fce31237db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_097933da-2078-46ef-a7a1-83e622016c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9e8bc256-7689-47f1-bfac-31fce31237db" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_097933da-2078-46ef-a7a1-83e622016c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_87249a7f-229c-4583-8e5b-c0e641c4b0e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9e8bc256-7689-47f1-bfac-31fce31237db" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_87249a7f-229c-4583-8e5b-c0e641c4b0e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_811e3a5d-3056-4990-a68d-58370b200d08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9e8bc256-7689-47f1-bfac-31fce31237db" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_811e3a5d-3056-4990-a68d-58370b200d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_52693ff8-c3e8-4834-95f5-12230f349006" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9e8bc256-7689-47f1-bfac-31fce31237db" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_52693ff8-c3e8-4834-95f5-12230f349006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_a076dd68-ccba-4cf7-9e7f-e573ffc5224b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9e8bc256-7689-47f1-bfac-31fce31237db" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_a076dd68-ccba-4cf7-9e7f-e573ffc5224b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_41fd0558-e0d2-4262-b9a2-488c4f93f3b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9e8bc256-7689-47f1-bfac-31fce31237db" xlink:to="loc_us-gaap_InventoryWriteDown_41fd0558-e0d2-4262-b9a2-488c4f93f3b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_893f5b14-4a84-4036-bc69-cce1fa1c40e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9e8bc256-7689-47f1-bfac-31fce31237db" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_893f5b14-4a84-4036-bc69-cce1fa1c40e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_a8fc7809-b1f8-4e22-9c97-7aa1e3b1642b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9e8bc256-7689-47f1-bfac-31fce31237db" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_a8fc7809-b1f8-4e22-9c97-7aa1e3b1642b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_7e99c43f-1fac-4d57-b075-734bd8c78705" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9e8bc256-7689-47f1-bfac-31fce31237db" xlink:to="loc_us-gaap_ShareBasedCompensation_7e99c43f-1fac-4d57-b075-734bd8c78705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3d6c733f-57b5-4eeb-b194-509ca1cd2306" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9e8bc256-7689-47f1-bfac-31fce31237db" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3d6c733f-57b5-4eeb-b194-509ca1cd2306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_cae67444-b653-4eb5-948a-f2c0b029d36a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3d6c733f-57b5-4eeb-b194-509ca1cd2306" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_cae67444-b653-4eb5-948a-f2c0b029d36a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_093dfe8f-6ff1-41de-a009-7146a7da6404" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3d6c733f-57b5-4eeb-b194-509ca1cd2306" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_093dfe8f-6ff1-41de-a009-7146a7da6404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3d42b000-73d6-4129-a70c-aeb6376d7f47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3d6c733f-57b5-4eeb-b194-509ca1cd2306" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3d42b000-73d6-4129-a70c-aeb6376d7f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_bced8da1-b4a2-4520-bb2a-bffbb6c7e13a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3d6c733f-57b5-4eeb-b194-509ca1cd2306" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_bced8da1-b4a2-4520-bb2a-bffbb6c7e13a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_effca6b0-f9ed-4196-8935-05792c51fef5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3d6c733f-57b5-4eeb-b194-509ca1cd2306" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_effca6b0-f9ed-4196-8935-05792c51fef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_716b92b6-50ed-46e1-aac4-0b4ec8e416c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3d6c733f-57b5-4eeb-b194-509ca1cd2306" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_716b92b6-50ed-46e1-aac4-0b4ec8e416c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ef18e8e-cb9b-4d6b-a361-902deda3e8fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_bd506ee6-c5a9-4483-97d2-c11d3389e96d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ef18e8e-cb9b-4d6b-a361-902deda3e8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_255a9d75-d124-4995-9430-002b72303bde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3c72b908-c28e-4e6e-b5bd-dcb9508c4f1b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_255a9d75-d124-4995-9430-002b72303bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2736d2e8-c9a5-4703-8cda-4e3371366af5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_255a9d75-d124-4995-9430-002b72303bde" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2736d2e8-c9a5-4703-8cda-4e3371366af5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_71301496-e6a6-4a8c-be36-73bbac9a544e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_255a9d75-d124-4995-9430-002b72303bde" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_71301496-e6a6-4a8c-be36-73bbac9a544e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_d79d8ad8-ee12-4eb6-a93f-051b6786ecd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_255a9d75-d124-4995-9430-002b72303bde" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_d79d8ad8-ee12-4eb6-a93f-051b6786ecd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_8f1228aa-b97e-441d-881b-ff1f9c4b0517" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_255a9d75-d124-4995-9430-002b72303bde" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_8f1228aa-b97e-441d-881b-ff1f9c4b0517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fb2651b7-c56c-48a5-8793-4c15faa6972d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_255a9d75-d124-4995-9430-002b72303bde" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fb2651b7-c56c-48a5-8793-4c15faa6972d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_64361f58-b37f-436d-bd5f-16cda3650f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3c72b908-c28e-4e6e-b5bd-dcb9508c4f1b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_64361f58-b37f-436d-bd5f-16cda3650f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_2476af02-d75e-418d-9124-75c329807afc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_64361f58-b37f-436d-bd5f-16cda3650f7c" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_2476af02-d75e-418d-9124-75c329807afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_c8146bd9-2354-411e-a0c2-1efca8fd00f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_64361f58-b37f-436d-bd5f-16cda3650f7c" xlink:to="loc_us-gaap_ProceedsFromStockPlans_c8146bd9-2354-411e-a0c2-1efca8fd00f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_88837087-bb82-477f-acb7-ab2a94167296" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_64361f58-b37f-436d-bd5f-16cda3650f7c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_88837087-bb82-477f-acb7-ab2a94167296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_70c3bed0-4fbb-4a28-82e5-e7d7453d727f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3c72b908-c28e-4e6e-b5bd-dcb9508c4f1b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_70c3bed0-4fbb-4a28-82e5-e7d7453d727f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_03d9479a-1562-447a-b913-81c3eb26772b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3c72b908-c28e-4e6e-b5bd-dcb9508c4f1b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_03d9479a-1562-447a-b913-81c3eb26772b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6c4f5172-f3ba-4652-b429-adb347745fda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3c72b908-c28e-4e6e-b5bd-dcb9508c4f1b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6c4f5172-f3ba-4652-b429-adb347745fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_027d7ae5-81ed-4493-b9e5-10b1ea109dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3c72b908-c28e-4e6e-b5bd-dcb9508c4f1b" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_027d7ae5-81ed-4493-b9e5-10b1ea109dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_9066352b-a24e-4f9a-8dc1-d641f5ad3bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_027d7ae5-81ed-4493-b9e5-10b1ea109dc6" xlink:to="loc_us-gaap_InterestPaidNet_9066352b-a24e-4f9a-8dc1-d641f5ad3bb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d320b851-e3cf-4ac5-aec0-d0a03b055ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3c72b908-c28e-4e6e-b5bd-dcb9508c4f1b" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d320b851-e3cf-4ac5-aec0-d0a03b055ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_786ef0c1-0418-4679-af57-556f1815135a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d320b851-e3cf-4ac5-aec0-d0a03b055ba3" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_786ef0c1-0418-4679-af57-556f1815135a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability_14b7b87a-13e9-4019-9a29-27ac2171b74a" xlink:href="axgn-20230630.xsd#axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d320b851-e3cf-4ac5-aec0-d0a03b055ba3" xlink:to="loc_axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability_14b7b87a-13e9-4019-9a29-27ac2171b74a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_2048cef6-4a63-4780-8777-bcf709f9a3f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d320b851-e3cf-4ac5-aec0-d0a03b055ba3" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_2048cef6-4a63-4780-8777-bcf709f9a3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity" xlink:type="simple" xlink:href="axgn-20230630.xsd#CondensedConsolidatedStatementsofChangesinShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_055826e8-0697-47da-b659-d9caa1d3dddf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e7281796-9db6-4181-8ac1-dbb0769d7a06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_055826e8-0697-47da-b659-d9caa1d3dddf" xlink:to="loc_us-gaap_StatementTable_e7281796-9db6-4181-8ac1-dbb0769d7a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e3a2169d-d401-47ba-b816-8ee5bd4507b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e7281796-9db6-4181-8ac1-dbb0769d7a06" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e3a2169d-d401-47ba-b816-8ee5bd4507b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3e8f283b-4680-4487-907b-7df1ec679b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e3a2169d-d401-47ba-b816-8ee5bd4507b6" xlink:to="loc_us-gaap_EquityComponentDomain_3e8f283b-4680-4487-907b-7df1ec679b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b69cbc00-250b-40cc-9c14-d96ab952fff2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3e8f283b-4680-4487-907b-7df1ec679b8d" xlink:to="loc_us-gaap_CommonStockMember_b69cbc00-250b-40cc-9c14-d96ab952fff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_bed38f6e-827f-45c8-b326-7dfed3f23a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3e8f283b-4680-4487-907b-7df1ec679b8d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_bed38f6e-827f-45c8-b326-7dfed3f23a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_9657e249-ba8d-4999-b7e8-a3e8f1a8eb19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3e8f283b-4680-4487-907b-7df1ec679b8d" xlink:to="loc_us-gaap_RetainedEarningsMember_9657e249-ba8d-4999-b7e8-a3e8f1a8eb19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_404461a8-fa3f-4f62-8513-00ca7797d49b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e7281796-9db6-4181-8ac1-dbb0769d7a06" xlink:to="loc_us-gaap_StatementLineItems_404461a8-fa3f-4f62-8513-00ca7797d49b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_404461a8-fa3f-4f62-8513-00ca7797d49b" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_07eda5d8-726c-42d5-97d2-6d9a6c040cad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_07eda5d8-726c-42d5-97d2-6d9a6c040cad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_12c0844c-25a1-42d3-8f04-d06801d61e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_us-gaap_StockholdersEquity_12c0844c-25a1-42d3-8f04-d06801d61e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_64be4ee2-e882-40f9-a3b2-f4ab2012f447" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_us-gaap_NetIncomeLoss_64be4ee2-e882-40f9-a3b2-f4ab2012f447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_5f2c34b9-3d1f-420f-a69c-77cd208f0c01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_5f2c34b9-3d1f-420f-a69c-77cd208f0c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesOther_9f81d403-ad69-4c1e-b13a-a98797cdcc73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesOther_9f81d403-ad69-4c1e-b13a-a98797cdcc73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueOther_1653071d-4025-4dde-b5c1-98284eeb1f28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueOther_1653071d-4025-4dde-b5c1-98284eeb1f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan_5a1e29f4-b1b5-43e2-80a3-f2347bed5412" xlink:href="axgn-20230630.xsd#axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan_5a1e29f4-b1b5-43e2-80a3-f2347bed5412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan_4ecbffa6-881f-4cad-bf9f-52787aefd8ae" xlink:href="axgn-20230630.xsd#axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan_4ecbffa6-881f-4cad-bf9f-52787aefd8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_74c5ca62-9a48-4e51-9186-a7f77adf1fce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_74c5ca62-9a48-4e51-9186-a7f77adf1fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b4a8a74d-6eeb-4248-9410-32846185a4f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179fcd85-cade-4e20-8071-7d6f0de81c73" xlink:to="loc_us-gaap_StockholdersEquity_b4a8a74d-6eeb-4248-9410-32846185a4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/NatureofBusiness" xlink:type="simple" xlink:href="axgn-20230630.xsd#NatureofBusiness"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/NatureofBusiness" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_919b7214-0545-46e5-a107-d36d2e06801b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccounting_e15e2cac-e6f2-4159-bfc3-311a56c57bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccounting"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_919b7214-0545-46e5-a107-d36d2e06801b" xlink:to="loc_us-gaap_BasisOfAccounting_e15e2cac-e6f2-4159-bfc3-311a56c57bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="axgn-20230630.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_835f531e-a320-4383-8509-ae9c44414437" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_73727d44-ed8c-419b-9365-bf822560724e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_835f531e-a320-4383-8509-ae9c44414437" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_73727d44-ed8c-419b-9365-bf822560724e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/Inventory" xlink:type="simple" xlink:href="axgn-20230630.xsd#Inventory"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/Inventory" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_ca1fb602-5361-4fd5-a16f-d6a8b2d9a5be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_4bd93449-2539-4047-be5d-dc0d4dc97fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_ca1fb602-5361-4fd5-a16f-d6a8b2d9a5be" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_4bd93449-2539-4047-be5d-dc0d4dc97fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/PropertyandEquipmentNet" xlink:type="simple" xlink:href="axgn-20230630.xsd#PropertyandEquipmentNet"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/PropertyandEquipmentNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4e42861c-b00d-4001-a782-3a626445ef23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_7a4719bd-6052-4426-9da6-152fc0b8bbef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4e42861c-b00d-4001-a782-3a626445ef23" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_7a4719bd-6052-4426-9da6-152fc0b8bbef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/IntangibleAssetsNet" xlink:type="simple" xlink:href="axgn-20230630.xsd#IntangibleAssetsNet"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/IntangibleAssetsNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f306c6c6-3acd-45a0-8127-14d23315f63c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_905a47c5-9267-4483-8676-ee19b604efad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f306c6c6-3acd-45a0-8127-14d23315f63c" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_905a47c5-9267-4483-8676-ee19b604efad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/FairValueMeasurement" xlink:type="simple" xlink:href="axgn-20230630.xsd#FairValueMeasurement"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/FairValueMeasurement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_79b9e675-4c17-470b-b914-eab5abe6ba33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_a069d35e-854e-4b0c-b9e5-8bb6b631947f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_79b9e675-4c17-470b-b914-eab5abe6ba33" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_a069d35e-854e-4b0c-b9e5-8bb6b631947f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/Leases" xlink:type="simple" xlink:href="axgn-20230630.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_efcb8346-4741-4b49-9c1c-ab577f00dfd8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_ffb7184c-d946-42ac-85fe-52df0ddbf1b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_efcb8346-4741-4b49-9c1c-ab577f00dfd8" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_ffb7184c-d946-42ac-85fe-52df0ddbf1b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_cf8843f6-8f65-45bd-95ef-2705d6831841" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_efcb8346-4741-4b49-9c1c-ab577f00dfd8" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_cf8843f6-8f65-45bd-95ef-2705d6831841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFees" xlink:type="simple" xlink:href="axgn-20230630.xsd#LongTermDebtNetofDebtDiscountandFinancingFees"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFees" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_efa5abf5-3609-40ea-a044-0a1021e871dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_63f4e62e-8efa-407b-b292-b5d5cbd729a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_efa5abf5-3609-40ea-a044-0a1021e871dc" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_63f4e62e-8efa-407b-b292-b5d5cbd729a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="axgn-20230630.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ef79a764-d870-4a19-8d12-574fa2128378" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_8a8020c3-f8bb-4fc8-a09b-b9b10e3e983e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ef79a764-d870-4a19-8d12-574fa2128378" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_8a8020c3-f8bb-4fc8-a09b-b9b10e3e983e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/NetLossPerCommonShare" xlink:type="simple" xlink:href="axgn-20230630.xsd#NetLossPerCommonShare"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/NetLossPerCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_98a47c0c-1060-4d80-a830-d52a98ec54cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_4e96e92f-ff1b-4bf5-837a-a219da2a205d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_98a47c0c-1060-4d80-a830-d52a98ec54cd" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_4e96e92f-ff1b-4bf5-837a-a219da2a205d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/IncomeTaxes" xlink:type="simple" xlink:href="axgn-20230630.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_78f8253d-51ab-49fb-bdb3-605f31d0b972" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_e399ebce-667e-40ca-827c-f5b425848ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_78f8253d-51ab-49fb-bdb3-605f31d0b972" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_e399ebce-667e-40ca-827c-f5b425848ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="axgn-20230630.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_70c9470a-8ae0-4b5f-8329-b7b90804b0d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_da839a11-187f-4b9b-90b4-489d285f2764" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_70c9470a-8ae0-4b5f-8329-b7b90804b0d3" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_da839a11-187f-4b9b-90b4-489d285f2764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/SubsequentEvents" xlink:type="simple" xlink:href="axgn-20230630.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_d6b4d6e8-6cbc-4c05-9aa0-9b9884ee17d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_a3b7fb7b-4df2-4a1a-92e8-565f1a247a14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_d6b4d6e8-6cbc-4c05-9aa0-9b9884ee17d6" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_a3b7fb7b-4df2-4a1a-92e8-565f1a247a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="axgn-20230630.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0c4e5895-55b8-4cc4-b6d7-a71457085b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_391884a6-cee3-4cd6-a166-02b17109a57e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c4e5895-55b8-4cc4-b6d7-a71457085b5f" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_391884a6-cee3-4cd6-a166-02b17109a57e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_d486035c-efdf-4a42-9822-06cea9124f77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c4e5895-55b8-4cc4-b6d7-a71457085b5f" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_d486035c-efdf-4a42-9822-06cea9124f77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0c083b35-85ab-47a6-acd7-9293db525093" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c4e5895-55b8-4cc4-b6d7-a71457085b5f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0c083b35-85ab-47a6-acd7-9293db525093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCapitalizationPolicyPolicyTextBlock_361fb482-52b8-4c91-87a1-3931536dcca9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCapitalizationPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c4e5895-55b8-4cc4-b6d7-a71457085b5f" xlink:to="loc_us-gaap_InterestCapitalizationPolicyPolicyTextBlock_361fb482-52b8-4c91-87a1-3931536dcca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock_5c1c1461-b61e-477f-ba04-e64e97f209fe" xlink:href="axgn-20230630.xsd#axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c4e5895-55b8-4cc4-b6d7-a71457085b5f" xlink:to="loc_axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock_5c1c1461-b61e-477f-ba04-e64e97f209fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_584ab1ea-4ea9-44bb-b7b4-aade94265b12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c4e5895-55b8-4cc4-b6d7-a71457085b5f" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_584ab1ea-4ea9-44bb-b7b4-aade94265b12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="axgn-20230630.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_fdb8bd2e-69c8-42fb-ae1c-237f748f298d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_9b4014d2-2e35-4e01-afac-f92b85990cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fdb8bd2e-69c8-42fb-ae1c-237f748f298d" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_9b4014d2-2e35-4e01-afac-f92b85990cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/InventoryTables" xlink:type="simple" xlink:href="axgn-20230630.xsd#InventoryTables"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/InventoryTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_657aac72-83a5-4a88-84c6-acef45057aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_9a2f0f1e-874c-4314-ae88-5fcd6df45028" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_657aac72-83a5-4a88-84c6-acef45057aa0" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_9a2f0f1e-874c-4314-ae88-5fcd6df45028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/PropertyandEquipmentNetTables" xlink:type="simple" xlink:href="axgn-20230630.xsd#PropertyandEquipmentNetTables"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/PropertyandEquipmentNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7b9153de-fb05-4bdf-bb27-6c9fd73709df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_0eb8a774-129d-41ea-b6cd-af7f7ec258fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7b9153de-fb05-4bdf-bb27-6c9fd73709df" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_0eb8a774-129d-41ea-b6cd-af7f7ec258fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/IntangibleAssetsNetTables" xlink:type="simple" xlink:href="axgn-20230630.xsd#IntangibleAssetsNetTables"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/IntangibleAssetsNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ffa3753-6206-43aa-8fb7-a4ebee697941" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_b01534f7-d1bd-449d-812d-f94f21ed126f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ffa3753-6206-43aa-8fb7-a4ebee697941" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_b01534f7-d1bd-449d-812d-f94f21ed126f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_37ea83d7-b6ce-4b7e-a996-9a2054af0505" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ffa3753-6206-43aa-8fb7-a4ebee697941" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_37ea83d7-b6ce-4b7e-a996-9a2054af0505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_cc95fee1-3149-433d-bc11-87b7b8cd76c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ffa3753-6206-43aa-8fb7-a4ebee697941" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_cc95fee1-3149-433d-bc11-87b7b8cd76c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_076a1d34-c0ad-48e9-91ab-b51d2f33806c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ffa3753-6206-43aa-8fb7-a4ebee697941" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_076a1d34-c0ad-48e9-91ab-b51d2f33806c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ScheduleOfRoyaltyExpensesTableTextBlock_a7193631-85b3-4cbb-84a2-815f27516b3a" xlink:href="axgn-20230630.xsd#axgn_ScheduleOfRoyaltyExpensesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ffa3753-6206-43aa-8fb7-a4ebee697941" xlink:to="loc_axgn_ScheduleOfRoyaltyExpensesTableTextBlock_a7193631-85b3-4cbb-84a2-815f27516b3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/FairValueMeasurementTables" xlink:type="simple" xlink:href="axgn-20230630.xsd#FairValueMeasurementTables"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/FairValueMeasurementTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_fa6365b8-c973-447a-8cfa-df2a75822836" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_194d9cb4-031d-43eb-93c8-c0bd6a2c345e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_fa6365b8-c973-447a-8cfa-df2a75822836" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_194d9cb4-031d-43eb-93c8-c0bd6a2c345e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_3f6c4fec-82dc-492d-adf5-4896e09193b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_fa6365b8-c973-447a-8cfa-df2a75822836" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_3f6c4fec-82dc-492d-adf5-4896e09193b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_bcd074c9-b4d6-4d1c-bb5e-ecf39feca6c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_fa6365b8-c973-447a-8cfa-df2a75822836" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_bcd074c9-b4d6-4d1c-bb5e-ecf39feca6c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LeasesTables" xlink:type="simple" xlink:href="axgn-20230630.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a3a25a1d-686b-42f6-b65b-0fad7a888c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_2d2edb0d-71f2-4d52-832e-d8995c483f28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a3a25a1d-686b-42f6-b65b-0fad7a888c3e" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_2d2edb0d-71f2-4d52-832e-d8995c483f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_AssetsAndLiabilitiesLesseeTableTextBlock_9876006a-5b92-4099-b3a4-ce65523bc108" xlink:href="axgn-20230630.xsd#axgn_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a3a25a1d-686b-42f6-b65b-0fad7a888c3e" xlink:to="loc_axgn_AssetsAndLiabilitiesLesseeTableTextBlock_9876006a-5b92-4099-b3a4-ce65523bc108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4edac2ff-9871-41c3-be79-0a0a759fb66e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a3a25a1d-686b-42f6-b65b-0fad7a888c3e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4edac2ff-9871-41c3-be79-0a0a759fb66e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_d2d6072a-608f-47a0-95f9-0d7ce4b5856b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a3a25a1d-686b-42f6-b65b-0fad7a888c3e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_d2d6072a-608f-47a0-95f9-0d7ce4b5856b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesTables" xlink:type="simple" xlink:href="axgn-20230630.xsd#LongTermDebtNetofDebtDiscountandFinancingFeesTables"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_326139b4-3465-458b-9a53-afa1a471bbdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_f7a4512c-da6d-49f3-8632-26b3442f277a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_326139b4-3465-458b-9a53-afa1a471bbdf" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_f7a4512c-da6d-49f3-8632-26b3442f277a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="axgn-20230630.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_313f83a1-4852-46bc-b91a-6ed0479ed517" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_6ce0f6b6-51d8-415d-9d04-2958b5b90b4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_313f83a1-4852-46bc-b91a-6ed0479ed517" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_6ce0f6b6-51d8-415d-9d04-2958b5b90b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_764225f0-8df5-4af6-b52f-942bc0926194" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_313f83a1-4852-46bc-b91a-6ed0479ed517" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_764225f0-8df5-4af6-b52f-942bc0926194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/NetLossPerCommonShareTables" xlink:type="simple" xlink:href="axgn-20230630.xsd#NetLossPerCommonShareTables"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/NetLossPerCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_6447dd3a-c7ea-4919-b7f2-898ee5c62f57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4fe14c7c-c88b-48de-944c-c7636ed9c93d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6447dd3a-c7ea-4919-b7f2-898ee5c62f57" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4fe14c7c-c88b-48de-944c-c7636ed9c93d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_9f2466a7-9e21-4afb-b6fd-0695b375395c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0ab325dc-b326-406f-bfd2-76b2a6f85ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f2466a7-9e21-4afb-b6fd-0695b375395c" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0ab325dc-b326-406f-bfd2-76b2a6f85ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5dbbd2a2-88bf-4077-b2cf-e2fcb211145a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0ab325dc-b326-406f-bfd2-76b2a6f85ee6" xlink:to="loc_srt_ProductOrServiceAxis_5dbbd2a2-88bf-4077-b2cf-e2fcb211145a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c86f89df-b7d6-4d06-b847-fc216d4d1f2a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_5dbbd2a2-88bf-4077-b2cf-e2fcb211145a" xlink:to="loc_srt_ProductsAndServicesDomain_c86f89df-b7d6-4d06-b847-fc216d4d1f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShippingAndHandlingMember_66bb5d45-2bb8-45bc-ab4e-aa343c0cf545" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShippingAndHandlingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c86f89df-b7d6-4d06-b847-fc216d4d1f2a" xlink:to="loc_us-gaap_ShippingAndHandlingMember_66bb5d45-2bb8-45bc-ab4e-aa343c0cf545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5bd418b8-edfb-4d40-9ca0-23b383d9244e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0ab325dc-b326-406f-bfd2-76b2a6f85ee6" xlink:to="loc_us-gaap_DebtInstrumentAxis_5bd418b8-edfb-4d40-9ca0-23b383d9244e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1d119fc0-113d-4617-9883-f55325ba97c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_5bd418b8-edfb-4d40-9ca0-23b383d9244e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1d119fc0-113d-4617-9883-f55325ba97c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityMember_b7a1bc15-0c46-4c21-9073-d27354e93664" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1d119fc0-113d-4617-9883-f55325ba97c1" xlink:to="loc_axgn_CreditFacilityMember_b7a1bc15-0c46-4c21-9073-d27354e93664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_2a097125-a3f7-46ef-8886-cef266023052" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0ab325dc-b326-406f-bfd2-76b2a6f85ee6" xlink:to="loc_us-gaap_VariableRateAxis_2a097125-a3f7-46ef-8886-cef266023052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_8760bec5-f12f-4d39-a8bc-84b99e850489" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_2a097125-a3f7-46ef-8886-cef266023052" xlink:to="loc_us-gaap_VariableRateDomain_8760bec5-f12f-4d39-a8bc-84b99e850489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_SecuredOvernightFinancingRateSOFRMember_d7c91375-5a51-4bb3-b08b-60e479047bc6" xlink:href="axgn-20230630.xsd#axgn_SecuredOvernightFinancingRateSOFRMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_8760bec5-f12f-4d39-a8bc-84b99e850489" xlink:to="loc_axgn_SecuredOvernightFinancingRateSOFRMember_d7c91375-5a51-4bb3-b08b-60e479047bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7c83364c-904f-40e2-b411-7973cb343e29" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0ab325dc-b326-406f-bfd2-76b2a6f85ee6" xlink:to="loc_srt_RangeAxis_7c83364c-904f-40e2-b411-7973cb343e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8d3b38fa-fd20-4f36-a764-15c5d1126bc4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7c83364c-904f-40e2-b411-7973cb343e29" xlink:to="loc_srt_RangeMember_8d3b38fa-fd20-4f36-a764-15c5d1126bc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ece098b8-48be-466b-9017-9faf4ff9f407" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8d3b38fa-fd20-4f36-a764-15c5d1126bc4" xlink:to="loc_srt_MinimumMember_ece098b8-48be-466b-9017-9faf4ff9f407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_612fd0b0-cb35-44e2-886e-cdd631200da8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8d3b38fa-fd20-4f36-a764-15c5d1126bc4" xlink:to="loc_srt_MaximumMember_612fd0b0-cb35-44e2-886e-cdd631200da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0ab325dc-b326-406f-bfd2-76b2a6f85ee6" xlink:to="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashUninsuredAmount_069945ab-8d58-4713-b091-fd47253227fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashUninsuredAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:to="loc_us-gaap_CashUninsuredAmount_069945ab-8d58-4713-b091-fd47253227fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_13b073cd-879e-475b-a892-5a2e2c6f8af1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_13b073cd-879e-475b-a892-5a2e2c6f8af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_6a59230a-3caa-4a8f-b6f5-910e077059a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:to="loc_us-gaap_InterestCostsCapitalized_6a59230a-3caa-4a8f-b6f5-910e077059a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_4fa1d280-907e-4d56-83f6-4d7c4a60de9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:to="loc_us-gaap_SellingAndMarketingExpense_4fa1d280-907e-4d56-83f6-4d7c4a60de9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_d0b8518a-0164-4305-8a7b-a0a1bdd61dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:to="loc_us-gaap_DebtInstrumentTerm_d0b8518a-0164-4305-8a7b-a0a1bdd61dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0520d5b1-1ce4-4d0b-b0f7-5388f1504acb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5c955f8b-279e-4aa3-a1c4-023181ec8570" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0520d5b1-1ce4-4d0b-b0f7-5388f1504acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#SummaryofSignificantAccountingPoliciesReconciliationofCashDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4d0b727a-8406-41f6-8c96-81115fb1549e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d88f7213-448a-4456-816a-6933738d68bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4d0b727a-8406-41f6-8c96-81115fb1549e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d88f7213-448a-4456-816a-6933738d68bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_862d9cb4-c03d-454b-84a9-bf15425e9d88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4d0b727a-8406-41f6-8c96-81115fb1549e" xlink:to="loc_us-gaap_RestrictedCash_862d9cb4-c03d-454b-84a9-bf15425e9d88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_253d10a5-3fa7-49cf-8b54-2d0cc24efbbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4d0b727a-8406-41f6-8c96-81115fb1549e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_253d10a5-3fa7-49cf-8b54-2d0cc24efbbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/InventoryDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#InventoryDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/InventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_8dd41f07-a6dd-4ed1-bc7a-f48f9b1304bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_4c95d963-1da6-4780-9538-297de4fb36f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8dd41f07-a6dd-4ed1-bc7a-f48f9b1304bc" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_4c95d963-1da6-4780-9538-297de4fb36f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_2252e1ce-407a-4359-b42b-9e7dae8b1532" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8dd41f07-a6dd-4ed1-bc7a-f48f9b1304bc" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_2252e1ce-407a-4359-b42b-9e7dae8b1532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_ba954f3c-21e7-4383-87e8-adf575f12b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8dd41f07-a6dd-4ed1-bc7a-f48f9b1304bc" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_ba954f3c-21e7-4383-87e8-adf575f12b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_0b45d9cb-99b4-4982-bbdd-b4914aba8254" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8dd41f07-a6dd-4ed1-bc7a-f48f9b1304bc" xlink:to="loc_us-gaap_InventoryNet_0b45d9cb-99b4-4982-bbdd-b4914aba8254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_95770d27-909a-4fad-9f81-bba259390ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8dd41f07-a6dd-4ed1-bc7a-f48f9b1304bc" xlink:to="loc_us-gaap_InventoryWriteDown_95770d27-909a-4fad-9f81-bba259390ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6eef0319-e2b2-4292-b5a6-82a9288e47ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b69f343e-d5f8-4783-9cba-6948f78ba2e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6eef0319-e2b2-4292-b5a6-82a9288e47ee" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b69f343e-d5f8-4783-9cba-6948f78ba2e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_aa498258-9676-4f35-9aaa-165884c9e563" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b69f343e-d5f8-4783-9cba-6948f78ba2e2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_aa498258-9676-4f35-9aaa-165884c9e563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_aa498258-9676-4f35-9aaa-165884c9e563" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_0f312fb2-ef68-437e-8d40-ada236ae1064" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:to="loc_us-gaap_LandMember_0f312fb2-ef68-437e-8d40-ada236ae1064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_b1499694-2bba-4581-a392-cc1e4f0f0376" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:to="loc_us-gaap_BuildingMember_b1499694-2bba-4581-a392-cc1e4f0f0376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_3bc13d4f-8c72-4c67-81f5-51cb0ff3570f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_3bc13d4f-8c72-4c67-81f5-51cb0ff3570f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_faff0648-7143-4a6c-83ae-9aabb41c1787" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:to="loc_us-gaap_EquipmentMember_faff0648-7143-4a6c-83ae-9aabb41c1787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_FurnitureAndOfficeEquipmentMember_21eccd51-939b-4b9d-9507-8dc31b77c9c1" xlink:href="axgn-20230630.xsd#axgn_FurnitureAndOfficeEquipmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:to="loc_axgn_FurnitureAndOfficeEquipmentMember_21eccd51-939b-4b9d-9507-8dc31b77c9c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_da244f2d-42a4-44e0-a5a4-6a00c86fd7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5fa1d01-7747-4491-9fa1-1bdce3363296" xlink:to="loc_us-gaap_ConstructionInProgressMember_da244f2d-42a4-44e0-a5a4-6a00c86fd7e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ca8177ce-f7e5-436e-b133-32a36326ae2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b69f343e-d5f8-4783-9cba-6948f78ba2e2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ca8177ce-f7e5-436e-b133-32a36326ae2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_3c173e0e-4e2b-411f-a579-f921cc7214b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ca8177ce-f7e5-436e-b133-32a36326ae2e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_3c173e0e-4e2b-411f-a579-f921cc7214b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_fdf90469-f35c-454e-a82c-2899c118ef73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ca8177ce-f7e5-436e-b133-32a36326ae2e" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_fdf90469-f35c-454e-a82c-2899c118ef73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_141eb70b-34c7-41ad-908e-c7661c6c9c70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ca8177ce-f7e5-436e-b133-32a36326ae2e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_141eb70b-34c7-41ad-908e-c7661c6c9c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_943c14ba-391f-4b83-a8a5-a615d6ac79b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ca8177ce-f7e5-436e-b133-32a36326ae2e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_943c14ba-391f-4b83-a8a5-a615d6ac79b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_0b7fe202-6627-485e-9928-f1356afa3ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ca8177ce-f7e5-436e-b133-32a36326ae2e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_0b7fe202-6627-485e-9928-f1356afa3ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofDepreciationExpenseDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#PropertyandEquipmentNetScheduleofDepreciationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofDepreciationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_86429b48-85ec-49a7-897b-ed9a72d760dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_eaa35fa8-ddda-44ea-83fd-ab4e935fd8e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_86429b48-85ec-49a7-897b-ed9a72d760dd" xlink:to="loc_us-gaap_Depreciation_eaa35fa8-ddda-44ea-83fd-ab4e935fd8e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#IntangibleAssetsNetComponentsofIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_05a772a7-df5e-4d28-bc80-6e9b841c2cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_03583584-88ed-4e62-a949-1c0f14ccfe9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_05a772a7-df5e-4d28-bc80-6e9b841c2cbe" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_03583584-88ed-4e62-a949-1c0f14ccfe9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5bd90d54-cfef-457f-b2f0-1658ffaba3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_03583584-88ed-4e62-a949-1c0f14ccfe9d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5bd90d54-cfef-457f-b2f0-1658ffaba3ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_99a43844-2b09-4e67-8eaf-00c4ef40947a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5bd90d54-cfef-457f-b2f0-1658ffaba3ac" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_99a43844-2b09-4e67-8eaf-00c4ef40947a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_c6ab99b4-ee3f-4533-a979-8d70d8a2caca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_99a43844-2b09-4e67-8eaf-00c4ef40947a" xlink:to="loc_us-gaap_PatentsMember_c6ab99b4-ee3f-4533-a979-8d70d8a2caca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicensingAgreementsMember_e495b4d6-c910-43ce-b93b-c18c46f691cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LicensingAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_99a43844-2b09-4e67-8eaf-00c4ef40947a" xlink:to="loc_us-gaap_LicensingAgreementsMember_e495b4d6-c910-43ce-b93b-c18c46f691cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_16d65621-b1d1-4694-ae72-17257de41070" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_03583584-88ed-4e62-a949-1c0f14ccfe9d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_16d65621-b1d1-4694-ae72-17257de41070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_237b5a31-bfb8-4302-b0da-26f8bd3e5b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_16d65621-b1d1-4694-ae72-17257de41070" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_237b5a31-bfb8-4302-b0da-26f8bd3e5b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_baaaa6ba-ca59-499b-ad37-c6707729642a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_237b5a31-bfb8-4302-b0da-26f8bd3e5b8c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_baaaa6ba-ca59-499b-ad37-c6707729642a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8f229cf4-5933-4623-a5d3-233c612572e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_237b5a31-bfb8-4302-b0da-26f8bd3e5b8c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8f229cf4-5933-4623-a5d3-233c612572e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_199465d6-f7ec-4879-bbff-f2c7147ae4d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_237b5a31-bfb8-4302-b0da-26f8bd3e5b8c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_199465d6-f7ec-4879-bbff-f2c7147ae4d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_cc597ca9-e548-4763-a4ad-a8a12e4933c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_05a772a7-df5e-4d28-bc80-6e9b841c2cbe" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_cc597ca9-e548-4763-a4ad-a8a12e4933c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7f0a2136-c141-4986-87ed-4fa92eb8f9b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_cc597ca9-e548-4763-a4ad-a8a12e4933c3" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7f0a2136-c141-4986-87ed-4fa92eb8f9b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_22bf9214-09e1-4d0b-872b-14f4b3c73dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7f0a2136-c141-4986-87ed-4fa92eb8f9b5" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_22bf9214-09e1-4d0b-872b-14f4b3c73dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_7347c7aa-e05b-4728-9846-60a28f36177f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_22bf9214-09e1-4d0b-872b-14f4b3c73dc3" xlink:to="loc_us-gaap_TrademarksMember_7347c7aa-e05b-4728-9846-60a28f36177f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_7edcd8a4-4739-464a-b3f2-7ed3f36fd7c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_cc597ca9-e548-4763-a4ad-a8a12e4933c3" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_7edcd8a4-4739-464a-b3f2-7ed3f36fd7c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_46451c0e-12b8-4e8f-9af8-45ba7dd760fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_7edcd8a4-4739-464a-b3f2-7ed3f36fd7c0" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_46451c0e-12b8-4e8f-9af8-45ba7dd760fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5b68928a-e2c6-4025-8e23-5112a4f57029" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_46451c0e-12b8-4e8f-9af8-45ba7dd760fb" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5b68928a-e2c6-4025-8e23-5112a4f57029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_47be3f1f-c049-4650-838e-c9458ccfff2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_05a772a7-df5e-4d28-bc80-6e9b841c2cbe" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_47be3f1f-c049-4650-838e-c9458ccfff2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_69095e1c-d798-45fd-a48d-efa3a630f4b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_05a772a7-df5e-4d28-bc80-6e9b841c2cbe" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_69095e1c-d798-45fd-a48d-efa3a630f4b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/IntangibleAssetsNetAmortizationExpenseDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#IntangibleAssetsNetAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/IntangibleAssetsNetAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8fc4316f-20e3-45ec-b84e-0c995a41d9c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_50b4bd76-5a9f-46ad-863c-594d3fbf5d81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8fc4316f-20e3-45ec-b84e-0c995a41d9c3" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_50b4bd76-5a9f-46ad-863c-594d3fbf5d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5676d95d-f839-49f2-9eef-fa101a76be73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_505177f4-697c-43f8-a8aa-96b6c02cb4d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5676d95d-f839-49f2-9eef-fa101a76be73" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_505177f4-697c-43f8-a8aa-96b6c02cb4d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1d464067-4a86-403a-91bd-395655540fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_505177f4-697c-43f8-a8aa-96b6c02cb4d0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1d464067-4a86-403a-91bd-395655540fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cff21ce8-6974-401c-b6b3-5a1add4fe1ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1d464067-4a86-403a-91bd-395655540fa9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cff21ce8-6974-401c-b6b3-5a1add4fe1ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PatentsAndLicenseAgreementsMember_e831bb84-f9e2-425b-92a0-9bd839490b14" xlink:href="axgn-20230630.xsd#axgn_PatentsAndLicenseAgreementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cff21ce8-6974-401c-b6b3-5a1add4fe1ae" xlink:to="loc_axgn_PatentsAndLicenseAgreementsMember_e831bb84-f9e2-425b-92a0-9bd839490b14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_505177f4-697c-43f8-a8aa-96b6c02cb4d0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_f4d80cfc-5e48-421a-a870-52dc98f2a4b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_f4d80cfc-5e48-421a-a870-52dc98f2a4b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_137879c4-33b9-40af-a805-c8b11d55a1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_137879c4-33b9-40af-a805-c8b11d55a1a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b3aa93ab-cf33-41cc-87ea-0cba4cadcfd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b3aa93ab-cf33-41cc-87ea-0cba4cadcfd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_f2fd301d-9a3d-41c3-93fb-5c6a3c4d0369" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_f2fd301d-9a3d-41c3-93fb-5c6a3c4d0369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4d57c754-7a64-4892-a0e3-e5be7313e0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4d57c754-7a64-4892-a0e3-e5be7313e0ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_ed9857ad-7185-43f1-ba71-9a196b2babee" xlink:href="axgn-20230630.xsd#axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:to="loc_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_ed9857ad-7185-43f1-ba71-9a196b2babee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4e9787d4-0244-497a-8d5a-e1e797bde32e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7fc6683b-bf6e-4d78-8305-15b5561c663d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4e9787d4-0244-497a-8d5a-e1e797bde32e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/IntangibleAssetsNetScheduleofRoyaltyExpensesDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#IntangibleAssetsNetScheduleofRoyaltyExpensesDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/IntangibleAssetsNetScheduleofRoyaltyExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0a05d1a3-9c7e-4da8-9f18-19b609d8c7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1732cf93-3eb7-4a5e-9e61-85727cd8169a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0a05d1a3-9c7e-4da8-9f18-19b609d8c7e3" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1732cf93-3eb7-4a5e-9e61-85727cd8169a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_e6fe6a67-288f-478e-8fcb-e4f35370086f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1732cf93-3eb7-4a5e-9e61-85727cd8169a" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_e6fe6a67-288f-478e-8fcb-e4f35370086f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9434ce91-ff2f-4e13-ac64-c0cd8b0f2b66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e6fe6a67-288f-478e-8fcb-e4f35370086f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9434ce91-ff2f-4e13-ac64-c0cd8b0f2b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_83ca5488-a982-42a9-916f-e921b3555962" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9434ce91-ff2f-4e13-ac64-c0cd8b0f2b66" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_83ca5488-a982-42a9-916f-e921b3555962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_166758b2-e6a5-4871-84e4-f31ccceb03f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1732cf93-3eb7-4a5e-9e61-85727cd8169a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_166758b2-e6a5-4871-84e4-f31ccceb03f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyExpense_53ad0976-5ea0-49d2-858d-366b364e00c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RoyaltyExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_166758b2-e6a5-4871-84e4-f31ccceb03f4" xlink:to="loc_us-gaap_RoyaltyExpense_53ad0976-5ea0-49d2-858d-366b364e00c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1d30ec2c-3201-4774-b112-94c854aebf64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_83c14ba3-daba-4880-9459-a2b526641ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1d30ec2c-3201-4774-b112-94c854aebf64" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_83c14ba3-daba-4880-9459-a2b526641ec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_adafacaa-8fb9-417a-89a2-6c33e04dfc06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_83c14ba3-daba-4880-9459-a2b526641ec4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_adafacaa-8fb9-417a-89a2-6c33e04dfc06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3f09300-25a4-4f26-8f61-183a6f7afbfc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_adafacaa-8fb9-417a-89a2-6c33e04dfc06" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3f09300-25a4-4f26-8f61-183a6f7afbfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_06f98d96-5c15-4a44-9dea-1679ea1e70b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3f09300-25a4-4f26-8f61-183a6f7afbfc" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_06f98d96-5c15-4a44-9dea-1679ea1e70b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_39ee23ab-555c-4bd5-bd3c-cfd013b903a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3f09300-25a4-4f26-8f61-183a6f7afbfc" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_39ee23ab-555c-4bd5-bd3c-cfd013b903a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0af5e0d8-3967-4440-bab2-7f0012e96262" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3f09300-25a4-4f26-8f61-183a6f7afbfc" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0af5e0d8-3967-4440-bab2-7f0012e96262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0188eb81-051e-40fe-98b5-886faa04d700" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_83c14ba3-daba-4880-9459-a2b526641ec4" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0188eb81-051e-40fe-98b5-886faa04d700" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_37aeda69-f98a-49d0-b22c-0c28287b438e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0188eb81-051e-40fe-98b5-886faa04d700" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_37aeda69-f98a-49d0-b22c-0c28287b438e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d6ab0383-f9b6-4ab6-ad95-c7151d0e45ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_37aeda69-f98a-49d0-b22c-0c28287b438e" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d6ab0383-f9b6-4ab6-ad95-c7151d0e45ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_026ae011-b60f-494b-9305-7bef89d39331" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_83c14ba3-daba-4880-9459-a2b526641ec4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_026ae011-b60f-494b-9305-7bef89d39331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1f715c6-588c-41f3-809c-d4f6d2e6ecd3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_026ae011-b60f-494b-9305-7bef89d39331" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1f715c6-588c-41f3-809c-d4f6d2e6ecd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_fc17e2f7-557d-4ed9-b046-a1fb50423ded" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1f715c6-588c-41f3-809c-d4f6d2e6ecd3" xlink:to="loc_us-gaap_MoneyMarketFundsMember_fc17e2f7-557d-4ed9-b046-a1fb50423ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentDebtSecuritiesMember_7f01191e-f542-4f8f-995f-7eb20fe12afe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1f715c6-588c-41f3-809c-d4f6d2e6ecd3" xlink:to="loc_us-gaap_USGovernmentDebtSecuritiesMember_7f01191e-f542-4f8f-995f-7eb20fe12afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_8babb045-cbc7-4766-bc91-6ccb10e75650" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1f715c6-588c-41f3-809c-d4f6d2e6ecd3" xlink:to="loc_us-gaap_CommercialPaperMember_8babb045-cbc7-4766-bc91-6ccb10e75650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtDerivativeLiabilityMember_3cb9cb27-8dd2-4b0a-98bb-e2553e14e877" xlink:href="axgn-20230630.xsd#axgn_DebtDerivativeLiabilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1f715c6-588c-41f3-809c-d4f6d2e6ecd3" xlink:to="loc_axgn_DebtDerivativeLiabilityMember_3cb9cb27-8dd2-4b0a-98bb-e2553e14e877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9a45f662-7118-438f-8fab-60ed61b849f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_83c14ba3-daba-4880-9459-a2b526641ec4" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9a45f662-7118-438f-8fab-60ed61b849f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_397d6565-4b7e-457c-9641-bcc4b52c51f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9a45f662-7118-438f-8fab-60ed61b849f5" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_397d6565-4b7e-457c-9641-bcc4b52c51f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_2038aca4-9a0b-4e3b-a588-14933a99e974" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9a45f662-7118-438f-8fab-60ed61b849f5" xlink:to="loc_us-gaap_DerivativeLiabilities_2038aca4-9a0b-4e3b-a588-14933a99e974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_54e90d23-f56b-41f4-a111-a58b9ecfa6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9a45f662-7118-438f-8fab-60ed61b849f5" xlink:to="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_54e90d23-f56b-41f4-a111-a58b9ecfa6d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details" xlink:type="simple" xlink:href="axgn-20230630.xsd#FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_64e176a0-c0bb-4cf9-b0cc-1086db1b1771" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_02499a55-3a57-4ba1-907c-e4c384992e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_64e176a0-c0bb-4cf9-b0cc-1086db1b1771" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_02499a55-3a57-4ba1-907c-e4c384992e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5909ec41-fb84-4aa4-907b-d817e3851dba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_02499a55-3a57-4ba1-907c-e4c384992e4a" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5909ec41-fb84-4aa4-907b-d817e3851dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f2fd3bc5-6ab4-42bb-9736-500af3750eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5909ec41-fb84-4aa4-907b-d817e3851dba" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f2fd3bc5-6ab4-42bb-9736-500af3750eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_26166b64-5b4b-4ea4-af39-675161a98259" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_f2fd3bc5-6ab4-42bb-9736-500af3750eb9" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_26166b64-5b4b-4ea4-af39-675161a98259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_20c75352-538e-4165-ba3f-f344bbe9a473" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_02499a55-3a57-4ba1-907c-e4c384992e4a" xlink:to="loc_us-gaap_FinancialInstrumentAxis_20c75352-538e-4165-ba3f-f344bbe9a473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_547e17e3-838a-49d2-b735-71da10723e59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_20c75352-538e-4165-ba3f-f344bbe9a473" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_547e17e3-838a-49d2-b735-71da10723e59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtDerivativeLiabilityMember_155d0698-56b1-4594-b04a-b5898bd9c3c9" xlink:href="axgn-20230630.xsd#axgn_DebtDerivativeLiabilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_547e17e3-838a-49d2-b735-71da10723e59" xlink:to="loc_axgn_DebtDerivativeLiabilityMember_155d0698-56b1-4594-b04a-b5898bd9c3c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a04df561-f992-43ed-aa4f-0f57acae54c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_02499a55-3a57-4ba1-907c-e4c384992e4a" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a04df561-f992-43ed-aa4f-0f57acae54c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_c6b0e338-544e-4981-a48a-8cdd9c13cdb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_a04df561-f992-43ed-aa4f-0f57acae54c9" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_c6b0e338-544e-4981-a48a-8cdd9c13cdb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_223fe70a-0d1c-425c-a45b-03c636d1751d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_c6b0e338-544e-4981-a48a-8cdd9c13cdb2" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_223fe70a-0d1c-425c-a45b-03c636d1751d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_a14ebe03-f55f-4009-99b9-b5445ecd4ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_c6b0e338-544e-4981-a48a-8cdd9c13cdb2" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_a14ebe03-f55f-4009-99b9-b5445ecd4ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_9c68cb6d-40be-4048-9797-79c9830c2b97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_c6b0e338-544e-4981-a48a-8cdd9c13cdb2" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_9c68cb6d-40be-4048-9797-79c9830c2b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#FairValueMeasurementNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_e057575c-b26d-4c72-ae64-60b0babf23bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f11dd53-333f-42c7-8564-956a19eae535" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e057575c-b26d-4c72-ae64-60b0babf23bc" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f11dd53-333f-42c7-8564-956a19eae535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_751e1d40-2e37-489e-890d-fcb096c9109b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f11dd53-333f-42c7-8564-956a19eae535" xlink:to="loc_us-gaap_DebtInstrumentAxis_751e1d40-2e37-489e-890d-fcb096c9109b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2fd83416-51b1-4a67-bd60-76a930932ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_751e1d40-2e37-489e-890d-fcb096c9109b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2fd83416-51b1-4a67-bd60-76a930932ccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OberlandFacilityMember_965858c1-2ecf-43c0-8c45-e6334521a101" xlink:href="axgn-20230630.xsd#axgn_OberlandFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2fd83416-51b1-4a67-bd60-76a930932ccb" xlink:to="loc_axgn_OberlandFacilityMember_965858c1-2ecf-43c0-8c45-e6334521a101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_cf394f4e-0b0c-4689-b9fc-dcb37b435e06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f11dd53-333f-42c7-8564-956a19eae535" xlink:to="loc_us-gaap_FinancialInstrumentAxis_cf394f4e-0b0c-4689-b9fc-dcb37b435e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6972f042-2bde-4fb4-8434-3cc5d0ed1aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_cf394f4e-0b0c-4689-b9fc-dcb37b435e06" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6972f042-2bde-4fb4-8434-3cc5d0ed1aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtDerivativeLiabilityMember_91279d82-a1f6-4133-870c-b875abdd633b" xlink:href="axgn-20230630.xsd#axgn_DebtDerivativeLiabilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6972f042-2bde-4fb4-8434-3cc5d0ed1aa9" xlink:to="loc_axgn_DebtDerivativeLiabilityMember_91279d82-a1f6-4133-870c-b875abdd633b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_fb4ca871-e376-4711-8879-84455fd1db54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f11dd53-333f-42c7-8564-956a19eae535" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_fb4ca871-e376-4711-8879-84455fd1db54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_0e4c7a46-35dd-4e84-bc5a-757e0769cfde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_fb4ca871-e376-4711-8879-84455fd1db54" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_0e4c7a46-35dd-4e84-bc5a-757e0769cfde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_843a9637-e395-40b8-9e41-01ee05efa430" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_fb4ca871-e376-4711-8879-84455fd1db54" xlink:to="loc_us-gaap_LongTermDebtFairValue_843a9637-e395-40b8-9e41-01ee05efa430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_NumberOfPotentialSettlementScenarios_ef4b52b4-127b-493c-80a9-86896ce0a72b" xlink:href="axgn-20230630.xsd#axgn_NumberOfPotentialSettlementScenarios"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_fb4ca871-e376-4711-8879-84455fd1db54" xlink:to="loc_axgn_NumberOfPotentialSettlementScenarios_ef4b52b4-127b-493c-80a9-86896ce0a72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_23d3c2fc-faa4-4b02-b318-ccbd0d80e14f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_8b0b62b6-fe0e-433f-b6cf-f5782c76be12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_23d3c2fc-faa4-4b02-b318-ccbd0d80e14f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_8b0b62b6-fe0e-433f-b6cf-f5782c76be12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1bf46a6f-abd8-4957-924d-bfcc56029fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_8b0b62b6-fe0e-433f-b6cf-f5782c76be12" xlink:to="loc_us-gaap_DebtInstrumentAxis_1bf46a6f-abd8-4957-924d-bfcc56029fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_99d73376-e256-4a53-98d3-7bf29546e723" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_1bf46a6f-abd8-4957-924d-bfcc56029fc9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_99d73376-e256-4a53-98d3-7bf29546e723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OberlandFacilityMember_6dd9f461-1f79-4748-ae32-1a150cefa870" xlink:href="axgn-20230630.xsd#axgn_OberlandFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_99d73376-e256-4a53-98d3-7bf29546e723" xlink:to="loc_axgn_OberlandFacilityMember_6dd9f461-1f79-4748-ae32-1a150cefa870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OberlandFacilityTrancheOneMember_f78658a8-de6e-4380-8180-abf55d3c4c9f" xlink:href="axgn-20230630.xsd#axgn_OberlandFacilityTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_OberlandFacilityMember_6dd9f461-1f79-4748-ae32-1a150cefa870" xlink:to="loc_axgn_OberlandFacilityTrancheOneMember_f78658a8-de6e-4380-8180-abf55d3c4c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OberlandFacilityTrancheTwoMember_5be2cad8-7e84-4c34-8386-33843e9422f5" xlink:href="axgn-20230630.xsd#axgn_OberlandFacilityTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_OberlandFacilityMember_6dd9f461-1f79-4748-ae32-1a150cefa870" xlink:to="loc_axgn_OberlandFacilityTrancheTwoMember_5be2cad8-7e84-4c34-8386-33843e9422f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0b35cf8d-b1dd-4d11-b2e9-45118eef3499" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_8b0b62b6-fe0e-433f-b6cf-f5782c76be12" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0b35cf8d-b1dd-4d11-b2e9-45118eef3499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_bef61332-59e9-4f18-b93f-2d3077fac227" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0b35cf8d-b1dd-4d11-b2e9-45118eef3499" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_bef61332-59e9-4f18-b93f-2d3077fac227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtDerivativeLiabilityMember_dbdf332e-849f-4878-8317-bfc3495cbdc9" xlink:href="axgn-20230630.xsd#axgn_DebtDerivativeLiabilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_bef61332-59e9-4f18-b93f-2d3077fac227" xlink:to="loc_axgn_DebtDerivativeLiabilityMember_dbdf332e-849f-4878-8317-bfc3495cbdc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_c3f629eb-5982-493d-beb1-4645a84fecf5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_8b0b62b6-fe0e-433f-b6cf-f5782c76be12" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_c3f629eb-5982-493d-beb1-4645a84fecf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_5d59d3f9-a781-4f2e-8e13-33939e5ae165" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_c3f629eb-5982-493d-beb1-4645a84fecf5" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_5d59d3f9-a781-4f2e-8e13-33939e5ae165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputExpectedTermMember_e5a8b277-7b8c-48c9-9771-7b4118f4c6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5d59d3f9-a781-4f2e-8e13-33939e5ae165" xlink:to="loc_us-gaap_MeasurementInputExpectedTermMember_e5a8b277-7b8c-48c9-9771-7b4118f4c6d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MeasurementInputCouponRateMember_0c4f23dd-a507-4a42-a154-8ab3416fa97e" xlink:href="axgn-20230630.xsd#axgn_MeasurementInputCouponRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5d59d3f9-a781-4f2e-8e13-33939e5ae165" xlink:to="loc_axgn_MeasurementInputCouponRateMember_0c4f23dd-a507-4a42-a154-8ab3416fa97e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_a36a73ec-a20d-4fb5-9416-db46750c2976" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5d59d3f9-a781-4f2e-8e13-33939e5ae165" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_a36a73ec-a20d-4fb5-9416-db46750c2976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MeasurementInputMandatoryPrepaymentRateMember_0ee83a44-f51b-4a80-8bba-b81697d4f649" xlink:href="axgn-20230630.xsd#axgn_MeasurementInputMandatoryPrepaymentRateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_5d59d3f9-a781-4f2e-8e13-33939e5ae165" xlink:to="loc_axgn_MeasurementInputMandatoryPrepaymentRateMember_0ee83a44-f51b-4a80-8bba-b81697d4f649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_68bf9087-6e67-4dc9-a923-a6c6a2dc77f9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_8b0b62b6-fe0e-433f-b6cf-f5782c76be12" xlink:to="loc_srt_RangeAxis_68bf9087-6e67-4dc9-a923-a6c6a2dc77f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e77bd36b-64fa-4226-b11f-bb7abdf233f5" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_68bf9087-6e67-4dc9-a923-a6c6a2dc77f9" xlink:to="loc_srt_RangeMember_e77bd36b-64fa-4226-b11f-bb7abdf233f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d07d6612-dfac-40d2-89dd-5b49a40ebdf3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e77bd36b-64fa-4226-b11f-bb7abdf233f5" xlink:to="loc_srt_MinimumMember_d07d6612-dfac-40d2-89dd-5b49a40ebdf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1530af6a-ca6b-42d0-9fed-bf358c2b18cf" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e77bd36b-64fa-4226-b11f-bb7abdf233f5" xlink:to="loc_srt_MaximumMember_1530af6a-ca6b-42d0-9fed-bf358c2b18cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PrepaymentProbabilityEventAxis_002921af-c2ee-4ab5-a019-dd18969bee1c" xlink:href="axgn-20230630.xsd#axgn_PrepaymentProbabilityEventAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_8b0b62b6-fe0e-433f-b6cf-f5782c76be12" xlink:to="loc_axgn_PrepaymentProbabilityEventAxis_002921af-c2ee-4ab5-a019-dd18969bee1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PrepaymentProbabilityEventDomain_2aeb6c5a-5eaa-4274-abcc-cebf01b4f3d2" xlink:href="axgn-20230630.xsd#axgn_PrepaymentProbabilityEventDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_PrepaymentProbabilityEventAxis_002921af-c2ee-4ab5-a019-dd18969bee1c" xlink:to="loc_axgn_PrepaymentProbabilityEventDomain_2aeb6c5a-5eaa-4274-abcc-cebf01b4f3d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MandatoryPrepaymentEventBefore2024Member_056d62a2-d210-4113-829c-5122317fc294" xlink:href="axgn-20230630.xsd#axgn_MandatoryPrepaymentEventBefore2024Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_PrepaymentProbabilityEventDomain_2aeb6c5a-5eaa-4274-abcc-cebf01b4f3d2" xlink:to="loc_axgn_MandatoryPrepaymentEventBefore2024Member_056d62a2-d210-4113-829c-5122317fc294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MandatoryPrepaymentEventIn2024OrAfterMember_d6db8bd2-f735-4004-a101-449370e8f288" xlink:href="axgn-20230630.xsd#axgn_MandatoryPrepaymentEventIn2024OrAfterMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_PrepaymentProbabilityEventDomain_2aeb6c5a-5eaa-4274-abcc-cebf01b4f3d2" xlink:to="loc_axgn_MandatoryPrepaymentEventIn2024OrAfterMember_d6db8bd2-f735-4004-a101-449370e8f288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OptionalPrepaymentEventMember_e49735da-ba55-4969-b69d-b73b311b44e7" xlink:href="axgn-20230630.xsd#axgn_OptionalPrepaymentEventMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_PrepaymentProbabilityEventDomain_2aeb6c5a-5eaa-4274-abcc-cebf01b4f3d2" xlink:to="loc_axgn_OptionalPrepaymentEventMember_e49735da-ba55-4969-b69d-b73b311b44e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_572c8857-8abb-4341-8b07-7b6b65829bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_8b0b62b6-fe0e-433f-b6cf-f5782c76be12" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_572c8857-8abb-4341-8b07-7b6b65829bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityMeasurementInput_f184a152-74ed-47f1-9e8c-9d7b47e9af2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilityMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_572c8857-8abb-4341-8b07-7b6b65829bc6" xlink:to="loc_us-gaap_DerivativeLiabilityMeasurementInput_f184a152-74ed-47f1-9e8c-9d7b47e9af2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LeasesOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#LeasesOperatingLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/LeasesOperatingLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b3a7f425-b313-4a45-bf12-5bf17e0af903" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_0cf6ab56-b1b8-4b69-846a-1602d544ea0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b3a7f425-b313-4a45-bf12-5bf17e0af903" xlink:to="loc_us-gaap_LeaseCost_0cf6ab56-b1b8-4b69-846a-1602d544ea0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c6f36ff9-8f35-4332-9d4f-1ad408946885" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_70bf0eb8-4c01-48b3-af65-526564f464b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6f36ff9-8f35-4332-9d4f-1ad408946885" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_70bf0eb8-4c01-48b3-af65-526564f464b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_97f86ce3-8407-41f7-97c0-f37991937978" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6f36ff9-8f35-4332-9d4f-1ad408946885" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_97f86ce3-8407-41f7-97c0-f37991937978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_f49bb6e9-0cb5-464c-9bf1-0350b4b10bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6f36ff9-8f35-4332-9d4f-1ad408946885" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_f49bb6e9-0cb5-464c-9bf1-0350b4b10bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_099d7455-39be-4ac4-bf14-1e35fbb8cc39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6f36ff9-8f35-4332-9d4f-1ad408946885" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_099d7455-39be-4ac4-bf14-1e35fbb8cc39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OperatingLeasesAbstract_3a550190-ae51-4970-9925-edf77ae9d52f" xlink:href="axgn-20230630.xsd#axgn_OperatingLeasesAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6f36ff9-8f35-4332-9d4f-1ad408946885" xlink:to="loc_axgn_OperatingLeasesAbstract_3a550190-ae51-4970-9925-edf77ae9d52f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_0efb3ae5-ee9f-4a24-884b-c05913e2f905" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_OperatingLeasesAbstract_3a550190-ae51-4970-9925-edf77ae9d52f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_0efb3ae5-ee9f-4a24-884b-c05913e2f905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_5d3b07c4-1df9-423f-9a01-77b4dd027c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_OperatingLeasesAbstract_3a550190-ae51-4970-9925-edf77ae9d52f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_5d3b07c4-1df9-423f-9a01-77b4dd027c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_daa1ad7e-70ed-45e8-98e6-a9d71bc2e4b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_OperatingLeasesAbstract_3a550190-ae51-4970-9925-edf77ae9d52f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_daa1ad7e-70ed-45e8-98e6-a9d71bc2e4b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LeasesFinanceAbstract_831bb787-74cf-4c13-b3ad-4f9b622aed39" xlink:href="axgn-20230630.xsd#axgn_LeasesFinanceAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6f36ff9-8f35-4332-9d4f-1ad408946885" xlink:to="loc_axgn_LeasesFinanceAbstract_831bb787-74cf-4c13-b3ad-4f9b622aed39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_23a7bf48-5dc3-4fd0-994a-6b7b6d9bcb07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_LeasesFinanceAbstract_831bb787-74cf-4c13-b3ad-4f9b622aed39" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_23a7bf48-5dc3-4fd0-994a-6b7b6d9bcb07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_2deec9ed-a993-4038-b60e-f75a96b75e13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_LeasesFinanceAbstract_831bb787-74cf-4c13-b3ad-4f9b622aed39" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_2deec9ed-a993-4038-b60e-f75a96b75e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_2b3dae4b-238e-4230-8867-ea8e38add5ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_LeasesFinanceAbstract_831bb787-74cf-4c13-b3ad-4f9b622aed39" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_2b3dae4b-238e-4230-8867-ea8e38add5ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_516cc2de-cec1-4ee3-a375-8cddc095184e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6f36ff9-8f35-4332-9d4f-1ad408946885" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_516cc2de-cec1-4ee3-a375-8cddc095184e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_8b2b10e6-be6f-43c2-b814-1a19bbde9d67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6f36ff9-8f35-4332-9d4f-1ad408946885" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_8b2b10e6-be6f-43c2-b814-1a19bbde9d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0ede2715-b593-4fb6-877b-c6d4cb9d3f28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6f36ff9-8f35-4332-9d4f-1ad408946885" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0ede2715-b593-4fb6-877b-c6d4cb9d3f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_014791c9-6713-43aa-b0dd-68f1cac8621e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6f36ff9-8f35-4332-9d4f-1ad408946885" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_014791c9-6713-43aa-b0dd-68f1cac8621e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#LeasesFutureMinimumLeasePaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_7c780509-7e51-49ba-9974-4ea99fd2f9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear_029c2a5d-95ec-42ad-af9e-36e271427cc3" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c780509-7e51-49ba-9974-4ea99fd2f9ba" xlink:to="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear_029c2a5d-95ec-42ad-af9e-36e271427cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne_967c4fac-2d8f-493d-ba8a-94586165e0c7" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c780509-7e51-49ba-9974-4ea99fd2f9ba" xlink:to="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne_967c4fac-2d8f-493d-ba8a-94586165e0c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo_d49bb128-d69a-4f37-8a64-b5d8a68c0076" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c780509-7e51-49ba-9974-4ea99fd2f9ba" xlink:to="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo_d49bb128-d69a-4f37-8a64-b5d8a68c0076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree_56d765a8-a307-45a5-a5a7-109553cd538b" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c780509-7e51-49ba-9974-4ea99fd2f9ba" xlink:to="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree_56d765a8-a307-45a5-a5a7-109553cd538b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour_ec7e1842-9fa3-4178-8d2e-7264fda1ebbe" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c780509-7e51-49ba-9974-4ea99fd2f9ba" xlink:to="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour_ec7e1842-9fa3-4178-8d2e-7264fda1ebbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour_4f808bec-f921-40df-937c-40436d20ec4f" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c780509-7e51-49ba-9974-4ea99fd2f9ba" xlink:to="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour_4f808bec-f921-40df-937c-40436d20ec4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid_5597f46a-64fe-4385-b8df-8c51fdcba91b" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c780509-7e51-49ba-9974-4ea99fd2f9ba" xlink:to="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid_5597f46a-64fe-4385-b8df-8c51fdcba91b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount_de137659-1176-4e7f-be83-311fa28b8a92" xlink:href="axgn-20230630.xsd#axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c780509-7e51-49ba-9974-4ea99fd2f9ba" xlink:to="loc_axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount_de137659-1176-4e7f-be83-311fa28b8a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OperatingAndFinancingLeaseLiability_51531d20-0486-4d97-af27-f496b87b8d77" xlink:href="axgn-20230630.xsd#axgn_OperatingAndFinancingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c780509-7e51-49ba-9974-4ea99fd2f9ba" xlink:to="loc_axgn_OperatingAndFinancingLeaseLiability_51531d20-0486-4d97-af27-f496b87b8d77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OperatingAndFinancingLeaseLiabilityCurrent_c09b13a1-5a8a-4b16-9f32-4066fbbb1d3b" xlink:href="axgn-20230630.xsd#axgn_OperatingAndFinancingLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c780509-7e51-49ba-9974-4ea99fd2f9ba" xlink:to="loc_axgn_OperatingAndFinancingLeaseLiabilityCurrent_c09b13a1-5a8a-4b16-9f32-4066fbbb1d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OperatingAndFinancingLeaseLiabilityNoncurrent_0159726d-6c93-4550-8125-363d34e1b1e5" xlink:href="axgn-20230630.xsd#axgn_OperatingAndFinancingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c780509-7e51-49ba-9974-4ea99fd2f9ba" xlink:to="loc_axgn_OperatingAndFinancingLeaseLiabilityNoncurrent_0159726d-6c93-4550-8125-363d34e1b1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails_1" xlink:type="simple" xlink:href="axgn-20230630.xsd#LeasesFutureMinimumLeasePaymentsDetails_1"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_742122d4-b3a6-4b0a-b4c9-dbfd86e7a855" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_0712e08a-ac08-49c1-a851-04e1646d9fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_742122d4-b3a6-4b0a-b4c9-dbfd86e7a855" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_0712e08a-ac08-49c1-a851-04e1646d9fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f2d8e6c9-9e78-4e8d-b1b2-fd0895fecdea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_0712e08a-ac08-49c1-a851-04e1646d9fc9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f2d8e6c9-9e78-4e8d-b1b2-fd0895fecdea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_22710ad8-2f7c-4b32-a001-bd1151e70f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f2d8e6c9-9e78-4e8d-b1b2-fd0895fecdea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_22710ad8-2f7c-4b32-a001-bd1151e70f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_A2023CommercialLeaseWithJAColeLPMember_49a23857-d57e-477a-aad6-7f3a3fa09489" xlink:href="axgn-20230630.xsd#axgn_A2023CommercialLeaseWithJAColeLPMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_22710ad8-2f7c-4b32-a001-bd1151e70f7e" xlink:to="loc_axgn_A2023CommercialLeaseWithJAColeLPMember_49a23857-d57e-477a-aad6-7f3a3fa09489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_A2015CommercialLeaseWithJAColeLPMember_7cf329ea-5f89-49cd-831b-0f8c69638991" xlink:href="axgn-20230630.xsd#axgn_A2015CommercialLeaseWithJAColeLPMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_22710ad8-2f7c-4b32-a001-bd1151e70f7e" xlink:to="loc_axgn_A2015CommercialLeaseWithJAColeLPMember_7cf329ea-5f89-49cd-831b-0f8c69638991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_af688fd5-2e76-441e-9927-ab6e3cc24b77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_0712e08a-ac08-49c1-a851-04e1646d9fc9" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_af688fd5-2e76-441e-9927-ab6e3cc24b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_3ba59840-f2a6-4afd-b0c5-c0bf93141a20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_af688fd5-2e76-441e-9927-ab6e3cc24b77" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_3ba59840-f2a6-4afd-b0c5-c0bf93141a20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_OperatingLeaseIncrementalBorrowingRate_cf0b404b-6745-4238-b462-c0e6dc956019" xlink:href="axgn-20230630.xsd#axgn_OperatingLeaseIncrementalBorrowingRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_af688fd5-2e76-441e-9927-ab6e3cc24b77" xlink:to="loc_axgn_OperatingLeaseIncrementalBorrowingRate_cf0b404b-6745-4238-b462-c0e6dc956019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_82f3b53a-ec09-402c-8f1f-cef31f687096" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_af688fd5-2e76-441e-9927-ab6e3cc24b77" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_82f3b53a-ec09-402c-8f1f-cef31f687096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_de683bdc-3e4a-4e28-8371-103e328031eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_af688fd5-2e76-441e-9927-ab6e3cc24b77" xlink:to="loc_us-gaap_OperatingLeaseLiability_de683bdc-3e4a-4e28-8371-103e328031eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_faa1bb62-a097-4dbd-9d94-3ccf9b20e538" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_8e723a08-c644-4a49-b637-1284bd49d74e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_faa1bb62-a097-4dbd-9d94-3ccf9b20e538" xlink:to="loc_us-gaap_DebtInstrumentTable_8e723a08-c644-4a49-b637-1284bd49d74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_71c4c82b-14d6-4201-ae15-d01aefee0148" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8e723a08-c644-4a49-b637-1284bd49d74e" xlink:to="loc_us-gaap_DebtInstrumentAxis_71c4c82b-14d6-4201-ae15-d01aefee0148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_84f86def-6a66-4d58-b552-50341c93159e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_71c4c82b-14d6-4201-ae15-d01aefee0148" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_84f86def-6a66-4d58-b552-50341c93159e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityTrancheOneMember_e35056a1-ca03-425a-a136-c709867dd902" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_84f86def-6a66-4d58-b552-50341c93159e" xlink:to="loc_axgn_CreditFacilityTrancheOneMember_e35056a1-ca03-425a-a136-c709867dd902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityTrancheTwoMember_81723cdf-e92c-43ca-9c1f-21bbbef7a665" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_84f86def-6a66-4d58-b552-50341c93159e" xlink:to="loc_axgn_CreditFacilityTrancheTwoMember_81723cdf-e92c-43ca-9c1f-21bbbef7a665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e7f74ddf-0411-461f-9667-e812baab2931" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8e723a08-c644-4a49-b637-1284bd49d74e" xlink:to="loc_us-gaap_DebtInstrumentLineItems_e7f74ddf-0411-461f-9667-e812baab2931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_e1e255eb-77ca-4ded-81c5-737bcce95aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e7f74ddf-0411-461f-9667-e812baab2931" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_e1e255eb-77ca-4ded-81c5-737bcce95aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_0d054380-a966-4f65-a0cd-8f9edbb69608" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e7f74ddf-0411-461f-9667-e812baab2931" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_0d054380-a966-4f65-a0cd-8f9edbb69608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_c8986cb9-4924-4112-a754-ef023a889c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e7f74ddf-0411-461f-9667-e812baab2931" xlink:to="loc_us-gaap_LongTermDebt_c8986cb9-4924-4112-a754-ef023a889c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_0ee33c86-f6bc-45a9-b3e6-3415d43cee6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_eb60c118-c158-4ff7-b35d-6815a6294258" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0ee33c86-f6bc-45a9-b3e6-3415d43cee6e" xlink:to="loc_us-gaap_DebtInstrumentTable_eb60c118-c158-4ff7-b35d-6815a6294258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_bc119f4e-fe73-469a-a834-f3cf09c6dfc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_eb60c118-c158-4ff7-b35d-6815a6294258" xlink:to="loc_us-gaap_DebtInstrumentAxis_bc119f4e-fe73-469a-a834-f3cf09c6dfc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8a64afab-4223-45c9-80dc-0153d4dbce4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_bc119f4e-fe73-469a-a834-f3cf09c6dfc4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8a64afab-4223-45c9-80dc-0153d4dbce4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityMember_9b9b3027-ca1f-45e6-979d-6ba04b298083" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8a64afab-4223-45c9-80dc-0153d4dbce4a" xlink:to="loc_axgn_CreditFacilityMember_9b9b3027-ca1f-45e6-979d-6ba04b298083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_e71a131c-d137-4a07-9bd0-3364677dd438" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_eb60c118-c158-4ff7-b35d-6815a6294258" xlink:to="loc_us-gaap_VariableRateAxis_e71a131c-d137-4a07-9bd0-3364677dd438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b166b322-3a21-4d5d-975c-5ad55d6358d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_e71a131c-d137-4a07-9bd0-3364677dd438" xlink:to="loc_us-gaap_VariableRateDomain_b166b322-3a21-4d5d-975c-5ad55d6358d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_SecuredOvernightFinancingRateSOFRMember_734b3cb7-7398-40af-9046-39b8e381e34a" xlink:href="axgn-20230630.xsd#axgn_SecuredOvernightFinancingRateSOFRMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_b166b322-3a21-4d5d-975c-5ad55d6358d0" xlink:to="loc_axgn_SecuredOvernightFinancingRateSOFRMember_734b3cb7-7398-40af-9046-39b8e381e34a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_b30a8c1b-296b-4901-a3e1-d45e4d761871" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_eb60c118-c158-4ff7-b35d-6815a6294258" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_b30a8c1b-296b-4901-a3e1-d45e4d761871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_959a48a6-7895-4aa2-9c4d-5e8eae6eb38a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_b30a8c1b-296b-4901-a3e1-d45e4d761871" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_959a48a6-7895-4aa2-9c4d-5e8eae6eb38a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_RestrictedCashMember_e00d2255-d8d5-44e9-a953-d3bba3fcdc81" xlink:href="axgn-20230630.xsd#axgn_RestrictedCashMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_959a48a6-7895-4aa2-9c4d-5e8eae6eb38a" xlink:to="loc_axgn_RestrictedCashMember_e00d2255-d8d5-44e9-a953-d3bba3fcdc81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_a3ca0d7b-b117-4c0d-a8b7-c0ebceb2646f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_eb60c118-c158-4ff7-b35d-6815a6294258" xlink:to="loc_us-gaap_FinancialInstrumentAxis_a3ca0d7b-b117-4c0d-a8b7-c0ebceb2646f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f597c0ab-3472-4185-9256-a0b8ea2d58a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a3ca0d7b-b117-4c0d-a8b7-c0ebceb2646f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f597c0ab-3472-4185-9256-a0b8ea2d58a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtDerivativeLiabilityMember_7d96f0bc-9b0f-402f-bc30-937fc52b33c4" xlink:href="axgn-20230630.xsd#axgn_DebtDerivativeLiabilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f597c0ab-3472-4185-9256-a0b8ea2d58a6" xlink:to="loc_axgn_DebtDerivativeLiabilityMember_7d96f0bc-9b0f-402f-bc30-937fc52b33c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_eb60c118-c158-4ff7-b35d-6815a6294258" xlink:to="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_78e42521-9207-42b8-aeb9-0e825e806df8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_78e42521-9207-42b8-aeb9-0e825e806df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade_e99e48b2-6ebe-4fc5-b1c4-98d5f87ce25a" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade_e99e48b2-6ebe-4fc5-b1c4-98d5f87ce25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_d598b986-d9e6-41a6-80eb-bfbde140b06d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_d598b986-d9e6-41a6-80eb-bfbde140b06d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentAdditionalInterestFloorRate_f83edb40-f267-49c5-b6c2-e2d5a985425b" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentAdditionalInterestFloorRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_axgn_DebtInstrumentAdditionalInterestFloorRate_f83edb40-f267-49c5-b6c2-e2d5a985425b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_225b132f-d29d-4f9e-9d7c-190a06acd77c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_225b132f-d29d-4f9e-9d7c-190a06acd77c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_50a13ce8-afaf-4bd6-9b4a-5a60383b3853" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_DebtInstrumentTerm_50a13ce8-afaf-4bd6-9b4a-5a60383b3853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty_fa9c76da-348c-4e80-a526-8727b421e93e" xlink:href="axgn-20230630.xsd#axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty_fa9c76da-348c-4e80-a526-8727b421e93e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure_3d99e964-1fef-434c-b3ad-b5ea86866fcb" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure_3d99e964-1fef-434c-b3ad-b5ea86866fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_2ce10854-b34a-4180-ac5d-6ad689dd2718" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsIncurred"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_InterestCostsIncurred_2ce10854-b34a-4180-ac5d-6ad689dd2718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_3363147c-67c2-4010-a392-7ab5a81744d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaid"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_InterestPaid_3363147c-67c2-4010-a392-7ab5a81744d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_6772506b-f982-4079-bdd8-578c2758c705" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_InterestCostsCapitalized_6772506b-f982-4079-bdd8-578c2758c705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedCapitalizedInterestCosts_abf541f9-a3a0-4f83-b44b-0c96b89b1460" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedCapitalizedInterestCosts"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_AccumulatedCapitalizedInterestCosts_abf541f9-a3a0-4f83-b44b-0c96b89b1460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_d90ec37b-a997-415b-b78a-9f46ad75c07d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_DerivativeLiabilities_d90ec37b-a997-415b-b78a-9f46ad75c07d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_42de9030-b284-483c-a453-61a8ec1f48dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_42de9030-b284-483c-a453-61a8ec1f48dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_df380df5-5b3f-4a20-bc4d-7788af6654de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_df380df5-5b3f-4a20-bc4d-7788af6654de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_23c06910-268a-4b56-b7e7-8529847e394d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_RestrictedCash_23c06910-268a-4b56-b7e7-8529847e394d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_d127d197-702e-47cc-a05e-7006e82e64fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_d127d197-702e-47cc-a05e-7006e82e64fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_NumberOfLettersOfCredit_c971dfba-5b75-47d8-8c1c-c04c0aa2c555" xlink:href="axgn-20230630.xsd#axgn_NumberOfLettersOfCredit"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6febfd7a-f51d-4d24-9e0d-7d528aa20f5e" xlink:to="loc_axgn_NumberOfLettersOfCredit_c971dfba-5b75-47d8-8c1c-c04c0aa2c555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_be65ddd0-e359-4a69-b198-b2ab035bc58f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fc6c9dde-55ef-4415-97e4-d3bef561f434" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_be65ddd0-e359-4a69-b198-b2ab035bc58f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fc6c9dde-55ef-4415-97e4-d3bef561f434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9f166770-2548-4c79-9edc-dbd013e56838" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fc6c9dde-55ef-4415-97e4-d3bef561f434" xlink:to="loc_us-gaap_AwardTypeAxis_9f166770-2548-4c79-9edc-dbd013e56838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_746fb3a1-0bb0-48a4-8736-3af3b70bfaf6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_9f166770-2548-4c79-9edc-dbd013e56838" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_746fb3a1-0bb0-48a4-8736-3af3b70bfaf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_c1211a08-4e8c-4a04-8256-e62da7a5daba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_746fb3a1-0bb0-48a4-8736-3af3b70bfaf6" xlink:to="loc_us-gaap_EmployeeStockOptionMember_c1211a08-4e8c-4a04-8256-e62da7a5daba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_605db3ee-f44e-4e0f-92e0-867f4e46d340" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_746fb3a1-0bb0-48a4-8736-3af3b70bfaf6" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_605db3ee-f44e-4e0f-92e0-867f4e46d340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_06684052-987c-4a1c-ab08-8927a0dad839" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_746fb3a1-0bb0-48a4-8736-3af3b70bfaf6" xlink:to="loc_us-gaap_PerformanceSharesMember_06684052-987c-4a1c-ab08-8927a0dad839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember_3b4bc8b5-1e41-46b9-8deb-0b0c07750483" xlink:href="axgn-20230630.xsd#axgn_ShareBasedPaymentArrangementOptionInducementSharesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_746fb3a1-0bb0-48a4-8736-3af3b70bfaf6" xlink:to="loc_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember_3b4bc8b5-1e41-46b9-8deb-0b0c07750483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_RestrictedStockUnitsRSUsInducementSharesMember_c0c12e9f-79c0-45b6-b6a8-ef08be951c01" xlink:href="axgn-20230630.xsd#axgn_RestrictedStockUnitsRSUsInducementSharesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_746fb3a1-0bb0-48a4-8736-3af3b70bfaf6" xlink:to="loc_axgn_RestrictedStockUnitsRSUsInducementSharesMember_c0c12e9f-79c0-45b6-b6a8-ef08be951c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_e201b61f-4257-4254-865d-06807fee4b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fc6c9dde-55ef-4415-97e4-d3bef561f434" xlink:to="loc_us-gaap_PlanNameAxis_e201b61f-4257-4254-865d-06807fee4b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_20b81dbd-de1a-4b28-a52a-bff35a90db1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_e201b61f-4257-4254-865d-06807fee4b9f" xlink:to="loc_us-gaap_PlanNameDomain_20b81dbd-de1a-4b28-a52a-bff35a90db1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_InducementSharesMember_a797230f-5211-4899-bf59-d340ea2a169a" xlink:href="axgn-20230630.xsd#axgn_InducementSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_20b81dbd-de1a-4b28-a52a-bff35a90db1d" xlink:to="loc_axgn_InducementSharesMember_a797230f-5211-4899-bf59-d340ea2a169a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4e70d8a2-3dc5-43f0-93e7-cc83a675d2c2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fc6c9dde-55ef-4415-97e4-d3bef561f434" xlink:to="loc_srt_RangeAxis_4e70d8a2-3dc5-43f0-93e7-cc83a675d2c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_43b6c573-7e4c-487e-a8fa-cc3139189700" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_4e70d8a2-3dc5-43f0-93e7-cc83a675d2c2" xlink:to="loc_srt_RangeMember_43b6c573-7e4c-487e-a8fa-cc3139189700" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a7798337-ef0a-4579-b031-cc1efb5af0bd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_43b6c573-7e4c-487e-a8fa-cc3139189700" xlink:to="loc_srt_MinimumMember_a7798337-ef0a-4579-b031-cc1efb5af0bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ce735437-de22-479c-acad-e0ba0ae88594" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_43b6c573-7e4c-487e-a8fa-cc3139189700" xlink:to="loc_srt_MaximumMember_ce735437-de22-479c-acad-e0ba0ae88594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4f63f81-8f33-4c2f-b05e-79ab474ba4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fc6c9dde-55ef-4415-97e4-d3bef561f434" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4f63f81-8f33-4c2f-b05e-79ab474ba4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract_2b4219b6-a149-4e49-8977-17a8cf758320" xlink:href="axgn-20230630.xsd#axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4f63f81-8f33-4c2f-b05e-79ab474ba4ff" xlink:to="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract_2b4219b6-a149-4e49-8977-17a8cf758320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_9e763fd3-8b35-4cf7-9f0b-1a923452d046" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract_2b4219b6-a149-4e49-8977-17a8cf758320" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_9e763fd3-8b35-4cf7-9f0b-1a923452d046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b8f1d21c-1150-4396-8114-d4e18e29279d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract_2b4219b6-a149-4e49-8977-17a8cf758320" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b8f1d21c-1150-4396-8114-d4e18e29279d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1d62815f-a425-44ee-8236-c09fdc330363" xlink:href="axgn-20230630.xsd#axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4f63f81-8f33-4c2f-b05e-79ab474ba4ff" xlink:to="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1d62815f-a425-44ee-8236-c09fdc330363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b512e7c4-05f7-4f6e-bb09-2b502544304a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1d62815f-a425-44ee-8236-c09fdc330363" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b512e7c4-05f7-4f6e-bb09-2b502544304a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dbef3c21-3c2e-4164-be4f-710f001991e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1d62815f-a425-44ee-8236-c09fdc330363" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dbef3c21-3c2e-4164-be4f-710f001991e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_218f280a-19e2-412d-bc56-c113657667a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4f63f81-8f33-4c2f-b05e-79ab474ba4ff" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_218f280a-19e2-412d-bc56-c113657667a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage_438b0a3a-0bc1-4c4a-a895-f46e500c48c3" xlink:href="axgn-20230630.xsd#axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4f63f81-8f33-4c2f-b05e-79ab474ba4ff" xlink:to="loc_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage_438b0a3a-0bc1-4c4a-a895-f46e500c48c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_NumberOfOfficers_8ba775de-1eef-48e3-9dff-f6d0cc957cca" xlink:href="axgn-20230630.xsd#axgn_NumberOfOfficers"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4f63f81-8f33-4c2f-b05e-79ab474ba4ff" xlink:to="loc_axgn_NumberOfOfficers_8ba775de-1eef-48e3-9dff-f6d0cc957cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#StockBasedCompensationScheduleofStockbasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e9bc74ed-d86f-426c-895f-aad36845cf30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_015885c9-b8e7-4faf-b89b-199a92b86056" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e9bc74ed-d86f-426c-895f-aad36845cf30" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_015885c9-b8e7-4faf-b89b-199a92b86056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/NetLossPerCommonShareDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#NetLossPerCommonShareDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/NetLossPerCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_05de142e-3bd9-400e-8ee3-bdf497a58e31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f886f9b1-50d8-4a0c-813f-f8bb717cb773" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_05de142e-3bd9-400e-8ee3-bdf497a58e31" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f886f9b1-50d8-4a0c-813f-f8bb717cb773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_76b0f50e-60eb-419d-8aef-4ce290a5a666" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f886f9b1-50d8-4a0c-813f-f8bb717cb773" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_76b0f50e-60eb-419d-8aef-4ce290a5a666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_16c89628-714d-4dd0-9f1c-6cd03c9a9bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_76b0f50e-60eb-419d-8aef-4ce290a5a666" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_16c89628-714d-4dd0-9f1c-6cd03c9a9bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_de3ff6fb-d985-4d89-8275-11164033ca30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_16c89628-714d-4dd0-9f1c-6cd03c9a9bdb" xlink:to="loc_us-gaap_EmployeeStockOptionMember_de3ff6fb-d985-4d89-8275-11164033ca30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_c6413ed5-ad2a-445d-ac7c-23e4208685d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_16c89628-714d-4dd0-9f1c-6cd03c9a9bdb" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_c6413ed5-ad2a-445d-ac7c-23e4208685d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1ac78b7c-bbca-4af7-8528-8b408c10cbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f886f9b1-50d8-4a0c-813f-f8bb717cb773" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1ac78b7c-bbca-4af7-8528-8b408c10cbfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_d9a96b0b-be02-4a4d-ace1-55a27c01624c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1ac78b7c-bbca-4af7-8528-8b408c10cbfa" xlink:to="loc_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_d9a96b0b-be02-4a4d-ace1-55a27c01624c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8efa5f29-38e7-49be-b9f0-dae98b8c9d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_d9a96b0b-be02-4a4d-ace1-55a27c01624c" xlink:to="loc_us-gaap_NetIncomeLoss_8efa5f29-38e7-49be-b9f0-dae98b8c9d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract_f76afb6e-d5fb-4d20-8b9f-37c3a2f4b62e" xlink:href="axgn-20230630.xsd#axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1ac78b7c-bbca-4af7-8528-8b408c10cbfa" xlink:to="loc_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract_f76afb6e-d5fb-4d20-8b9f-37c3a2f4b62e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bb176f48-20eb-47ee-890b-08774a2eb4e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract_f76afb6e-d5fb-4d20-8b9f-37c3a2f4b62e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bb176f48-20eb-47ee-890b-08774a2eb4e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1a4efc4d-9acc-45d0-8a15-79a57e0319f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract_f76afb6e-d5fb-4d20-8b9f-37c3a2f4b62e" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1a4efc4d-9acc-45d0-8a15-79a57e0319f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_447462a6-3922-4dec-a616-e0fe2c8bea4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract_f76afb6e-d5fb-4d20-8b9f-37c3a2f4b62e" xlink:to="loc_us-gaap_EarningsPerShareBasic_447462a6-3922-4dec-a616-e0fe2c8bea4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ede475a6-071e-4029-b1cf-f73dc4b07ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract_f76afb6e-d5fb-4d20-8b9f-37c3a2f4b62e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ede475a6-071e-4029-b1cf-f73dc4b07ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d08460ac-7ac7-4fc1-a4a2-3e68ea958188" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1ac78b7c-bbca-4af7-8528-8b408c10cbfa" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d08460ac-7ac7-4fc1-a4a2-3e68ea958188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#CommitmentsandContingenciesServiceAgreementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_01270214-c3db-4e5e-9343-57e48d436b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_f034be4a-89ea-4209-a23c-7492e809bea6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_01270214-c3db-4e5e-9343-57e48d436b0a" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_f034be4a-89ea-4209-a23c-7492e809bea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_95f3f217-ef36-4576-93fd-b015d1c72d97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_f034be4a-89ea-4209-a23c-7492e809bea6" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_95f3f217-ef36-4576-93fd-b015d1c72d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_3657ed71-cf39-4da4-b431-71cd1d6c9ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_95f3f217-ef36-4576-93fd-b015d1c72d97" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_3657ed71-cf39-4da4-b431-71cd1d6c9ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CommunityTissuesServicesAgreementMember_e8d4a121-bc52-444b-b579-0320674a3725" xlink:href="axgn-20230630.xsd#axgn_CommunityTissuesServicesAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_3657ed71-cf39-4da4-b431-71cd1d6c9ae6" xlink:to="loc_axgn_CommunityTissuesServicesAgreementMember_e8d4a121-bc52-444b-b579-0320674a3725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember_76ecff4f-d033-4875-98ba-a3f3a143bcaa" xlink:href="axgn-20230630.xsd#axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_3657ed71-cf39-4da4-b431-71cd1d6c9ae6" xlink:to="loc_axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember_76ecff4f-d033-4875-98ba-a3f3a143bcaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_0def85de-89ea-4432-b20e-438238d53d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_f034be4a-89ea-4209-a23c-7492e809bea6" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_0def85de-89ea-4432-b20e-438238d53d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_LicenseFeeAmount_165ea6b5-bdd4-4e6b-b50f-d59cae69cb94" xlink:href="axgn-20230630.xsd#axgn_LicenseFeeAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_0def85de-89ea-4432-b20e-438238d53d0f" xlink:to="loc_axgn_LicenseFeeAmount_165ea6b5-bdd4-4e6b-b50f-d59cae69cb94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement_fdeb910b-38b4-43c7-bc4a-28629e3d7d5b" xlink:href="axgn-20230630.xsd#axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_0def85de-89ea-4432-b20e-438238d53d0f" xlink:to="loc_axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement_fdeb910b-38b4-43c7-bc4a-28629e3d7d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_PaymentForServiceFees_7ee0ec95-5932-4023-a8c8-e04dc246aef4" xlink:href="axgn-20230630.xsd#axgn_PaymentForServiceFees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_0def85de-89ea-4432-b20e-438238d53d0f" xlink:to="loc_axgn_PaymentForServiceFees_7ee0ec95-5932-4023-a8c8-e04dc246aef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4937d74c-de72-4d86-9bd7-9a98155cec0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4937d74c-de72-4d86-9bd7-9a98155cec0c" xlink:to="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_eb7b87dd-e298-4fde-ba14-2dc7c4e676d4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_eb7b87dd-e298-4fde-ba14-2dc7c4e676d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_d9eeeba2-388e-4b45-96cb-85e9e8756694" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_eb7b87dd-e298-4fde-ba14-2dc7c4e676d4" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_d9eeeba2-388e-4b45-96cb-85e9e8756694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_APCFacilityMember_de832ca2-b999-40e9-b941-3026262c519f" xlink:href="axgn-20230630.xsd#axgn_APCFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_d9eeeba2-388e-4b45-96cb-85e9e8756694" xlink:to="loc_axgn_APCFacilityMember_de832ca2-b999-40e9-b941-3026262c519f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c90f94fb-220b-4dfa-b76d-be5938c77346" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c90f94fb-220b-4dfa-b76d-be5938c77346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4089e888-972d-43db-b111-c28bcb643f29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c90f94fb-220b-4dfa-b76d-be5938c77346" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4089e888-972d-43db-b111-c28bcb643f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_6fdd1ea2-8501-4fd8-aab1-a2e306da3c02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4089e888-972d-43db-b111-c28bcb643f29" xlink:to="loc_us-gaap_ConstructionInProgressMember_6fdd1ea2-8501-4fd8-aab1-a2e306da3c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_a351b7e3-9d4a-48ef-9848-abe8655cdd77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_a351b7e3-9d4a-48ef-9848-abe8655cdd77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_e29c252d-6a99-49d6-8e43-01831a94af03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_a351b7e3-9d4a-48ef-9848-abe8655cdd77" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_e29c252d-6a99-49d6-8e43-01831a94af03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DesignBuildAgreementMember_98733b23-d574-4dbd-8e55-e231c43ab4e5" xlink:href="axgn-20230630.xsd#axgn_DesignBuildAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_e29c252d-6a99-49d6-8e43-01831a94af03" xlink:to="loc_axgn_DesignBuildAgreementMember_98733b23-d574-4dbd-8e55-e231c43ab4e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_21b25780-a409-40be-a4e8-4694fb149108" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:to="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_21b25780-a409-40be-a4e8-4694fb149108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_4bfd5102-843f-4154-adfb-89a021d8121a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_21b25780-a409-40be-a4e8-4694fb149108" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_4bfd5102-843f-4154-adfb-89a021d8121a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_68a0be95-d4e1-43a7-8e04-4a02460088d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_4bfd5102-843f-4154-adfb-89a021d8121a" xlink:to="loc_us-gaap_ConstructionInProgressMember_68a0be95-d4e1-43a7-8e04-4a02460088d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3f334e46-7394-468d-b114-6822b1124748" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:to="loc_srt_RangeAxis_3f334e46-7394-468d-b114-6822b1124748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0cfd52b5-4782-4da9-9c96-9bd07a7aac63" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_3f334e46-7394-468d-b114-6822b1124748" xlink:to="loc_srt_RangeMember_0cfd52b5-4782-4da9-9c96-9bd07a7aac63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d54e04ac-9cf8-4fc7-a828-4d4dd40e802d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0cfd52b5-4782-4da9-9c96-9bd07a7aac63" xlink:to="loc_srt_MinimumMember_d54e04ac-9cf8-4fc7-a828-4d4dd40e802d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a0f433d1-066f-4541-8199-e0f26f32a10e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0cfd52b5-4782-4da9-9c96-9bd07a7aac63" xlink:to="loc_srt_MaximumMember_a0f433d1-066f-4541-8199-e0f26f32a10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_0a4ee49e-cba0-44de-ad7e-8e1862de0f9e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:to="loc_srt_StatementScenarioAxis_0a4ee49e-cba0-44de-ad7e-8e1862de0f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_59443dfe-1313-40a5-b5f9-a4238c1c7b58" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_0a4ee49e-cba0-44de-ad7e-8e1862de0f9e" xlink:to="loc_srt_ScenarioUnspecifiedDomain_59443dfe-1313-40a5-b5f9-a4238c1c7b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_1e5f3e8b-358c-4542-92f2-3ff00e2b0260" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_59443dfe-1313-40a5-b5f9-a4238c1c7b58" xlink:to="loc_srt_ScenarioForecastMember_1e5f3e8b-358c-4542-92f2-3ff00e2b0260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_49ff5482-5284-4916-93a8-e447e0a1fac0" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_934005d5-9935-44c3-aafc-72d980db83bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_934005d5-9935-44c3-aafc-72d980db83bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand_2a2bc12a-6203-4093-b208-f24fbb5232d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfLand"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_AreaOfLand_2a2bc12a-6203-4093-b208-f24fbb5232d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLandHeldForUse_2752a0bb-e56d-4c3a-bdf7-b899bd7a23c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLandHeldForUse"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_PaymentsToAcquireLandHeldForUse_2752a0bb-e56d-4c3a-bdf7-b899bd7a23c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBuildings_f6895ea1-455f-4400-8c86-c91c7328a5c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBuildings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_PaymentsToAcquireBuildings_f6895ea1-455f-4400-8c86-c91c7328a5c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_c36d14ec-2b75-4b09-8416-34a2b9240c32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_c36d14ec-2b75-4b09-8416-34a2b9240c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_3b64a1a0-996d-43c3-a647-889dfe827b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_3b64a1a0-996d-43c3-a647-889dfe827b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_6be2e801-4f21-47f4-af71-c1771df45c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_InterestCostsCapitalized_6be2e801-4f21-47f4-af71-c1771df45c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedCapitalizedInterestCosts_ffedca34-77c1-4ba0-9f5c-ebc8f9fd0445" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedCapitalizedInterestCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_AccumulatedCapitalizedInterestCosts_ffedca34-77c1-4ba0-9f5c-ebc8f9fd0445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_ee80e2a6-6b14-4581-bac8-b180253287d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease_ee80e2a6-6b14-4581-bac8-b180253287d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne_c6999cba-833b-4cc4-bcd5-1a9c1d80c2b3" xlink:href="axgn-20230630.xsd#axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne_c6999cba-833b-4cc4-bcd5-1a9c1d80c2b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrantsReceivable_5dcb8583-6666-4a15-859a-fe5351e1e2de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrantsReceivable"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_GrantsReceivable_5dcb8583-6666-4a15-859a-fe5351e1e2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CashGrantsReceivable_8bb49a24-ec02-49eb-899c-36b2e363c928" xlink:href="axgn-20230630.xsd#axgn_CashGrantsReceivable"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_axgn_CashGrantsReceivable_8bb49a24-ec02-49eb-899c-36b2e363c928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromGrantors_fe3b5a9e-fce2-435f-bdf3-80148c9551ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromGrantors"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_ProceedsFromGrantors_fe3b5a9e-fce2-435f-bdf3-80148c9551ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_7fdedb97-1190-4542-9cb7-cb43b16c0951" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16bc4cba-fcf4-49ba-80d3-2045887ffd4a" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_7fdedb97-1190-4542-9cb7-cb43b16c0951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails" xlink:type="simple" xlink:href="axgn-20230630.xsd#CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8eb6b02a-822b-4054-8635-c5c182d0803a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_7c079ed7-7ceb-4a8f-92b3-630255ec3eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8eb6b02a-822b-4054-8635-c5c182d0803a" xlink:to="loc_us-gaap_DebtInstrumentTable_7c079ed7-7ceb-4a8f-92b3-630255ec3eb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_effe87f9-0b97-43b6-bd78-7cfcc0ca0c61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_7c079ed7-7ceb-4a8f-92b3-630255ec3eb4" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_effe87f9-0b97-43b6-bd78-7cfcc0ca0c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_9021d4f4-f714-4682-a5f4-e4189fb28aed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_effe87f9-0b97-43b6-bd78-7cfcc0ca0c61" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_9021d4f4-f714-4682-a5f4-e4189fb28aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_3ed06740-1e81-4f0d-88dc-1710076676be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_9021d4f4-f714-4682-a5f4-e4189fb28aed" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_3ed06740-1e81-4f0d-88dc-1710076676be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0ca4f500-1fe8-4b13-aa35-d470064cf64a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_7c079ed7-7ceb-4a8f-92b3-630255ec3eb4" xlink:to="loc_us-gaap_DebtInstrumentAxis_0ca4f500-1fe8-4b13-aa35-d470064cf64a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_138149d9-c5d2-4059-a3f5-7ed6a0448f08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_0ca4f500-1fe8-4b13-aa35-d470064cf64a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_138149d9-c5d2-4059-a3f5-7ed6a0448f08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityMember_a933dcaa-306b-49c1-8daf-c450c18d0add" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_138149d9-c5d2-4059-a3f5-7ed6a0448f08" xlink:to="loc_axgn_CreditFacilityMember_a933dcaa-306b-49c1-8daf-c450c18d0add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityTrancheOneMember_4bca6bbe-c01e-40cd-8878-7cd26623da02" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityTrancheOneMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_138149d9-c5d2-4059-a3f5-7ed6a0448f08" xlink:to="loc_axgn_CreditFacilityTrancheOneMember_4bca6bbe-c01e-40cd-8878-7cd26623da02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_CreditFacilityTrancheTwoMember_a3465e9f-5397-4d27-bb65-6286a926a3a7" xlink:href="axgn-20230630.xsd#axgn_CreditFacilityTrancheTwoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_138149d9-c5d2-4059-a3f5-7ed6a0448f08" xlink:to="loc_axgn_CreditFacilityTrancheTwoMember_a3465e9f-5397-4d27-bb65-6286a926a3a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_389b7c5a-2ec2-4ece-a605-957d29899325" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_7c079ed7-7ceb-4a8f-92b3-630255ec3eb4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_389b7c5a-2ec2-4ece-a605-957d29899325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_259bedaf-0f9f-49cb-8a1c-68cd93d510f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_389b7c5a-2ec2-4ece-a605-957d29899325" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_259bedaf-0f9f-49cb-8a1c-68cd93d510f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtDerivativeLiabilityMember_af83fc31-5b89-40a5-9490-56c592259cac" xlink:href="axgn-20230630.xsd#axgn_DebtDerivativeLiabilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_259bedaf-0f9f-49cb-8a1c-68cd93d510f4" xlink:to="loc_axgn_DebtDerivativeLiabilityMember_af83fc31-5b89-40a5-9490-56c592259cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_9807d14e-ae18-4caf-94bb-756d6b73dbcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_7c079ed7-7ceb-4a8f-92b3-630255ec3eb4" xlink:to="loc_us-gaap_DebtInstrumentLineItems_9807d14e-ae18-4caf-94bb-756d6b73dbcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_92a48e81-5692-43af-8955-149b9465c342" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9807d14e-ae18-4caf-94bb-756d6b73dbcf" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_92a48e81-5692-43af-8955-149b9465c342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_NumberOfPotentialSettlementScenarios_b53be1d4-32ba-40af-b2b8-a6a31890428c" xlink:href="axgn-20230630.xsd#axgn_NumberOfPotentialSettlementScenarios"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9807d14e-ae18-4caf-94bb-756d6b73dbcf" xlink:to="loc_axgn_NumberOfPotentialSettlementScenarios_b53be1d4-32ba-40af-b2b8-a6a31890428c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios_0e5d4972-8408-43b7-9e0b-df3b84082c78" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9807d14e-ae18-4caf-94bb-756d6b73dbcf" xlink:to="loc_axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios_0e5d4972-8408-43b7-9e0b-df3b84082c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentHeldToMaturityMakeWholePayment_b03fd623-042b-4a74-adc6-5c4007edd68f" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentHeldToMaturityMakeWholePayment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9807d14e-ae18-4caf-94bb-756d6b73dbcf" xlink:to="loc_axgn_DebtInstrumentHeldToMaturityMakeWholePayment_b03fd623-042b-4a74-adc6-5c4007edd68f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation_2e27806d-9ac1-4422-85e1-e55516caaa2a" xlink:href="axgn-20230630.xsd#axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9807d14e-ae18-4caf-94bb-756d6b73dbcf" xlink:to="loc_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation_2e27806d-9ac1-4422-85e1-e55516caaa2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember" xlink:href="axgn-20230630.xsd#axgn_ShareBasedPaymentArrangementOptionInducementSharesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_axgn_ShareBasedPaymentArrangementOptionInducementSharesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_RestrictedStockUnitsRSUsInducementSharesMember" xlink:href="axgn-20230630.xsd#axgn_RestrictedStockUnitsRSUsInducementSharesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_axgn_RestrictedStockUnitsRSUsInducementSharesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_axgn_MariaMartinezMember" xlink:href="axgn-20230630.xsd#axgn_MariaMartinezMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_axgn_MariaMartinezMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>exhibit102amendmenttoner001.jpg
<TEXT>
begin 644 exhibit102amendmenttoner001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\2ZT?#WA
MZ[U46WVDVX4B+?LW$L%ZX..OI6M7/>.-/O-5\&ZC96$!N+J14\N(,JEB'4XR
MQ ' /4T 1P>)=1M]6LK#7-%6P%\[16UQ#=B>-I I;8WRJ5)"L1P0<5IVGB'1
MK[4)-/M-4LY[R/.Z&.9688X/ /8]?2N>O+?6_%6IZ4MSHT^CV-A<&[>6XGB>
M21PC*BH(V8 9?))(Z8[UDV?A[6KG2?#>@OI;Z<^C9$NI>;&4?$+Q9BVL7.\N
M&.X+CG.30!V4?BKP_,UTL>M6#FU0O/BX4^6H."3ST!X)[&EUSQ#8Z#IU]=7#
MB1[2V-R]NC#S"F< X/0$\9/%<5/H>M:EX*7PZ/#<-K<6FD268NYY(R&DV*H$
M)4DA7*Y)8+QCOTORP>(]3UK4-5@T-;,MI2VT,.HR1N)7$I9D8(S84J2 ?Q([
M$ V+/7]8^T+'J>A1V\4L#S0W-M>>?$-H!VR-L782#P>0<'FK+>*]&M;:R?4M
M4L+.:Z@6=8WNE(VD=0W&5SP&Z&N/L?#MW_:8ET;PS=>';;[/.M[ ]U'Y-RS1
MD(J1H[*"&(._"\ CO65=)<^'/#NOVES8PW<DV@VT=P#<Q VC);E"L@9LE<@E
M2@;))'O0!Z3<^*O#]G.D%SK5A#*^W:CW"@G< 5[]"".?<4>)M;?P]H4FH1VH
MNI!+#"D)D\L,TDBQC+8.,%L].U<>?#&I3^&_%D:V(,^IZ5!!:AF4&1UMMNWD
M_+ASWQ6]XYTF[U?P3+86UFUY.9;9VMU=5,BI-&S@%B!]U6ZD4 7;35=7C,\V
MN:79:;8PQ-(]RNH>:%QR<@QK@8R<Y[5-;^*- NA<&#6;&06[*LQ6=2$+-M7/
M/<\#WKCI-#:70->L=,\$7FEW-YID\"2RW4#*[,A"I\LK8R<<XQZFM:_\*-J6
MKK#-;B/3I-!DT^1T*C8Y="H SG@ D'H,4 =)=ZOIMAY_VN_MH/(C6:7S90OE
MH20&.>@)! ]2*SYO%5@8],FT^6&^AOKX67F0R@B-BK,2>O(V]..M<;+X5\27
M_A\:CJ,;#76U&WN9X+::/<T4"[%5&;*9SNE ;C+8..UBU\-:K->PWYM+^-I-
M8AN)&OKF%IO+2!T\QECPH.6 P"Q( SB@#M;;Q#HUYJ,FG6VJV<UY'NW0),I<
M;?O<9[=_3O3=/\2:)JUQ]GT[5K*ZFV>8$AF5R5XY&#R.1^=<;I>B:PMAX7T:
M;2&M?[#F$D^H&6,QS!8W3,>&+DR%LG<!C)SGBLKPWI6I^(_!?A*UM]-?3(K/
M3W;[<TD>V3S+9XUV!6+<F0.VX#!7N: /2=/\0:/JMS+;:?JEI=31#+QPS*Q
MSC.!VSQGUK/USQ4NBWE[;FS,WV72)M4W"3;N$9QLZ<9]?TKG/"GA_5+?5-%:
M^LM4B&EVKQ%[FZMS"I*A=L2QC<RG&?FVXP.IK0\5Z#J6I:GJLUI;>9'/X<NK
M&,[U&Z9V!5>3W]>GO0!8A\6ZE;OI\FLZ$EG97\D<,=S!>"<(\GW XV*0"2!D
M9Y(KI[>[MKL2FVGCF$4C12;&!V.O53Z$>E<5+;Z]XAL=)T>XT"?3+2WGMIKJ
MXN;B%MPA97"HL;L22RJ,G&!FNRLY)9!/YMFUMMF95#,I\Q1T?Y2< ^AY]: .
M?TCQ7=ZSJTMO;Z7 +*.XFA,YOE\PB-V0OY6W."RG'-/LO%5W+JUE:7^C26,6
MH"4VC/-NE/EC)\R/ V97D<MV!P36#!X?NY=2TF.+PO;Z3<V.H-<SZE 8Q')'
M\^0A#>8WF;AD,!CGT&9#IFN:IXATZ_\ [&&D:K;B1+[4DE1HIX_+951%#%F!
M;8_S@;=OK0!H:1XY.HRV+7&F&WM-1MI;JRE2<2NR1X)\Q !L."#@%O0D'BF6
M/CR2X@2:YTD01W.F2ZI9[+H2&2) I(?"_(WSK_>'7G(Q6#H_A35K>2P_L_2)
M-&U.&SGBU'4I)T=;R1HR%8;6+/\ O2),L 1C'?%)I_A2^BC"Z?X=ETF4:5<6
MU^\D\;"^E9,)@JYW?/N;>VT\X[G !UNBZWXAU6.RN9?#]I;V5TB2^:-2+NB,
M,@[?*&3STS69;>.]1?3H-7N/#Z1Z1+="V\^.^#RKF;R0QC*#(W8X!)QZU1\)
MZ*FE/I0?P%?6MY#&D<EZ;JW94;;M9\"8DCKT&?:L*V\%ZBND1VD'A&>TUU+I
MI8M9:[A"1$S%A)A9"QPIQMV\]* /0-;\70:+XATW2GMGE6YP;B</A;4.XCB+
M#'.]SM[8P34GBKQ5;^%K*&62![F>>58XX(S@D%@&<GLJ[AD^I ZD5SMUX'U'
MQ$_B&ZU#5+W37U*3R8[>'R&7R(N(2249@2=S_*PQN[&J6J^$_%6LZ'+J$MX(
MM6NK>VBFL6AC?R_+=2P23=@*6#2>_ /08 /3JY.#QW97*>))X[=S::)#YQG+
M8%P-KDE..F4(![]1QUGU+PSJ>H07*CQ5J,+7$'DLB1Q")3M"LRC;O!/)^_P3
MQVK M?"6NV5QXC23[%J%G<6$%O;6LL"PQ3[ PV$*Q*@#Y?0[O:@#<L_%&IS:
M5=W\^@@^2J^7#97BW,DDA(&P@*-N,C)/09/:JE]XXN]*MM32_P!&1-1LHK>9
M8(KO?'*DTGEJ?,V J0P.05[<9K/2SUFQOM1UW0/"?V"0:<MK%I[O!']IFW@A
MV"/LVHN>2P)R0,<53NM!U74/!>LV;^'M1?5KQH);B>\GMMUX5E4E5V2$(JJ#
MA3@ >I)) .WTR]U^XN]FI:+:6=OM)\V*_,QSV&WRU_/-+XE\06_AG0Y]2GC>
M9D!$4$?WIGP2%'Y$D]@">@KG]#TF.*ZFCL_"6I>'Y)X6C-_]HMW,8X/ $C\Y
M _A(IFN^"M8NK666W\1W-W/'8SP1)>6\3EFD!R05"*I(PN<<#//)H OW'BO4
M'O\ 3++2]&BNI[W3S?GSKSR1&H*#&=C9.7'I6G_;-Q8:'/J.N6<=F\1P(;>?
MSR^<!0IVKEF)P%QUQZUQ%[X7U 7GAZ74] FU^*TTE[:98)(8C'*7C*\-(H.%
M4C()K8A\-W.H6NG-8P3^&TT^>21+.XCBN1([ 8D^61AQE@,GJ2<=#0!9M_&D
M^H:9H4EAI/FW^L0O/';2W 1(D3&\N^T]"RCA3DFMS0]8CUO3?M2Q-!(DLD$T
M+D$QRQL4=<C@\@X/<8-<-9>&M8T_PGX=BOK*\NKVQWAGTZ>.&XM58?=7+;'4
MX^;)]#CBM?PSX1O]/TRW+ZK?Z=(UU+=36D$D<JMOD+A'=T9F(7 )!&3DY[T
M1Q^.]1_LXZO-X?1='%VULT\=\&E&)C#N\LH,_,.@;./6MG6O%5MH^M:5I0@>
MXN;^=8R$.! ASAV/N00!WP?0UYVO@S4#I4]I%X1GAUPWDTUOK)O(5CB9IV=)
M/ED+'"D<;><8KH=8\%Z\VJPWMEK F,VKQW<N^U3="BJP7YBWS*@( 4>I/4F@
M#6U;Q1K.EZK:VA\/1S)=W7V>V9+\;Y!R2^S9P H+'G@"JEQXZU&WMM6U+_A'
MT?2=+N9H)YUOAYI6-L,PC* 'UQNK8CTVZG\=SZI=18M+6Q2WLF+ Y=V9ICC.
M0<+$.?>N!O/!]U+_ &_$W@V>?4;N_N9[/4Q>0QI'N8F)\B3>-IP?NYXZ4 >F
M:YJHT;P[J.K^49EL[62Y\O=M+[%+8SCC./2L:T\5Z@FI6%IK.C1V*7Z.UO-!
M>"<91-Y##8I'R@\\^G>H->\-:Q=^&=8C76;V]NKG2Y;=;(^2L#RM"5R#L##+
M<\MCGTK%T?PQ<1:]HUUI_A6;03;%A?7,UU$XGB,9!B")(^<OM.3C&V@#H=(\
M8RZA+I3W6E-:66L G3YC.'9_D,@$B8&PLBEA@MTP<&K>A^*H->UK5+"VM;B.
M.Q2%Q/,A3SO,,@RJD [1Y?7OVXP3RNB>%;W^W-$:33+^PMM(DDE*SWRS0*3&
MR+';@,3L^?=EP" H ZD5T,NB:A<>(/$LL<[V4=_I]K;V]Y'M9D=?.W$#.<C>
MO7UXZ4 ,'CFVEN_$4-M:/+'HMG]I,V_"W!_>!E7CH&B*[O7/''-C1]9\0ZE]
MDGGT"SM[*X19#*NI&1E4C(^7RAD].]<S'X,UVRGUV&.YCN+.704L;54@2(2.
M!,%3[WR[=X.3UW]>*F\*Z.FEW&FG_A [ZRNHHUC>]:ZMV5#MVLV!,21UZ#/-
M &UH/BN[U[4&2'2X$L1)*OG_ &Y6DVHS*',6W(#%1CGH:9X=\3:]X@L['4$\
M/6L.GW6&\TZEN=4)Z[/*Y/MG\:R-.\/W3:IH0B\+6^BS:;<O+=7MN8_+F0HZ
ME(]K%V#EE8[P,8]<5>\"^";/0M"TN>[TQ8=9@B/FL)2Q#'(/1BO0T 7+?Q9>
M&^TY;[0Y;.RU*=X+61Y<S;@K,/,BV@H&5&(P6(XR!1:^+;MK^VM]0T62Q6]@
MEGM TX:0B, D2I@>62"#U;T.#Q65H8\07OB-=4U_PW?1W>7CM6,]NUM8QG/0
M+*69F&-S8SS@ "FKI>L:GXBLM2DT$Z9?Q0RQZG=+,ACO%,958T 8LR[MK N%
MVA<=30!<TOQOJ-U;:)>W^@):Z?K#1+;S0WHF96D7<FY-B\<<X)Q5MO%EY#>V
M[76B26^F7-]]ABN))L3%RQ56,17A&(X.[."#C%<7H/@^_MK3PW%;>$I])U:P
M>W-SJDEW$4*J )@%21BV\;EP0!\V>,5T%F->O_%BW^N>&M0,4%P4L%6XMC!:
MH?E\YAYNYG()YQ\H)"CJ2 :%AXU>]U*SC;3/+L+Z[GL[6X%P&D,D6_=OCQ\J
MGRVP<D],@9KK:\RT;POJ-KJVF2'1I(-7@O9)=0ULS(4NXCNW 88NV[*84J N
M/89]-H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JE=:1IE]=0W5WI
MUI<7$/\ JI9H%=T[_*2,C\*NT4 %%%% !1110 4444 %,AABMH$@@B2**-0J
M1HH55 Z  =!3Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSW
MP9\1E\2^.O$.@RKY:6Q673R5P98< ,WN"2KCV?VK<\9:O!:6$6DKJ$%I?:J_
MV6%Y&QL4@[WZCHH..1\Q49YKRKXDVM[X%\<>'/&B36<C(RVL]O9P&(M$H(^Z
M7;.4W+G@#:M ';?%75_$^AZ:E[X;O_*>*"6>>%H$D#(A3)&5R" Q/7H*U-'\
M8MK_ ,.['6K(I]OO46!$QD+<D[#D>BMEC_LC-27NL:)J7B#0X_MUI-!?6=R$
M0R#]ZK"/C'N,\>QKB_AAX7OO">M^(K34YQ'H6DWC/9-,<*7D0?O-QXXC*CZN
M: +?PA\4^(/&OAW5KW5M5<S03>3$88(E"?*&SC;R>>_%4OAIXK\0>,?#%WJ&
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
MG'(XZCGH9_%VCZAX=\0VEI?036VFZ=Y<EVK_ +MY61QM4]&P%'3^\!6;\0/
M]OX]\,V>KZ'/&-:LHUELKJ%P/, YV;A[\@]C]30!MV4'B/4+&U$6O2IC4+E+
MJX^SPEO*CDD1%4;< G:I)P>_TKDO"GB#Q1XB\?>*O#TOB*:&'2V9;:5;6 L2
M'*@O\F#^&*[#X;7-W/\ #[3[K5,I>N9Y+GS%V$2&9RV1VYS7GOPQN[9OC5XX
M83Q%;B5_).\8D_>G[OK^% 'L6D+?+HUBNJ.KZ@($%RR  -+M&XC'&,YJ[110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% '.^))_%T,\ \-66DW$14^<;Z9
MT(;/&-HZ5B?;?BI_T"/"_P#X%3?X5WM% '!?;?BI_P! CPO_ .!4W^%'VWXJ
M?] CPO\ ^!4W^%=[10!P7VWXJ?\ 0(\+_P#@5-_A1]M^*G_0(\+_ /@5-_A7
M>T4 <%]M^*G_ $"/"_\ X%3?X4&\^*9&#I'A<C_KZF_PKO:* ."^V?%3_H$>
M%_\ P*F_PH^V_%3_ *!'A?\ \"IO\*[VB@#@OMOQ4_Z!'A?_ ,"IO\*/MOQ4
M_P"@1X7_ / J;_"N]HH X+[;\5/^@1X7_P# J;_"C[;\5/\ H$>%_P#P*F_P
MKO:* ."^V_%3_H$>%_\ P*F_PH-Y\4SUTCPN?^WJ;_"N]HH X+[;\5/^@1X7
M_P# J;_"C[;\5/\ H$>%_P#P*F_PKO:* ."^V_%3_H$>%_\ P*F_PH^V_%3_
M *!'A?\ \"IO\*[VB@#@OMOQ4_Z!'A?_ ,"IO\*8EQ\4(R2FB^%5SR=MS*,_
MI7H%% '!?;?BI_T"/"__ (%3?X4?;?BI_P! CPO_ .!4W^%=[10!P7VSXIYS
M_9'A?/\ U]3?X4?;?BI_T"/"_P#X%3?X5WM% '!?;?BI_P! CPO_ .!4W^%'
MVWXJ?] CPO\ ^!4W^%=[10!P7VWXJ?\ 0(\+_P#@5-_A1]L^*8Z:1X7Y_P"G
MJ;_"N]HH X+[;\5/^@1X7_\  J;_  H^V_%3_H$>%_\ P*F_PKO:* ."^V_%
M3_H$>%__  *F_P */MOQ4_Z!'A?_ ,"IO\*[VB@#@OMOQ4_Z!'A?_P "IO\
M"@WGQ3(P=(\+G_MZF_PKO:* ."^V_%3_ *!'A?\ \"IO\*/MOQ4_Z!'A?_P*
MF_PKO:* ."^V_%3_ *!'A?\ \"IO\*8]Q\4)""^B^%6*\@M<RG'Z5Z!10!P7
MVWXJ?] CPO\ ^!4W^%'VWXJ?] CPO_X%3?X5WM% '!?;?BI_T"/"_P#X%3?X
M4?;?BI_T"/"__@5-_A7>T4 <$;SXIGKI'A?_ ,"IO\*:MQ\4%=G71?"H9NI%
MS+D_I7?T4 <"]U\49%*OHWA9E/4&YE(/Z4+=?%)%"KH_A95'0"YF 'Z5WU%
M'!?;?BI_T"/"_P#X%3?X4?;?BI_T"/"__@5-_A7>T4 <%]M^*G_0(\+_ /@5
M-_A1]M^*G_0(\+_^!4W^%=[10!P7VWXJ?] CPO\ ^!4W^%'VWXJ?] CPO_X%
M3?X5WM% '!?;?BI_T"/"_P#X%3?X4?;?BI_T"/"__@5-_A7>T4 <%]M^*G_0
M(\+_ /@5-_A1]L^*G_0(\+_^!4W^%=[10!Y_'/\ $^(DQZ)X43/7;<2C/Z4_
M[;\5/^@1X7_\"IO\*[VB@#@OMOQ4_P"@1X7_ / J;_"C[;\5/^@1X7_\"IO\
M*[VB@#@OMOQ4_P"@1X7_ / J;_"C[;\5/^@1X7_\"IO\*[VB@#@OMOQ4_P"@
M1X7_ / J;_"C[;\5/^@1X7_\"IO\*[VB@#@OMOQ4_P"@1X7_ / J;_"C[;\5
M/^@1X7_\"IO\*[VB@#@OMOQ4_P"@1X7_ / J;_"C[;\5/^@1X7_\"IO\*[VB
M@#@A>?%,=-(\+C_MZF_PH^V_%3_H$>%__ J;_"N]HH JZ8U\^FV[:G'!'?%!
MYZ0,6C#=]I/)%6J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MGVM(TFM[FT%PGR @;/F4KU)QDC))K8TS3C8)*\L[7-U.X>>=E"[R  , <
M #^9R:BTG7]/UJ2[BLY7^T6;B.Y@EC:.2)B,C<K '!'(/0]JTZ "BN)N=2\6
M)9^(]FAW#7-O<)]C9+A MU 7Y$0_A81]SGYC[ 5T-UJS:?X8_M.XM)(IEMU;
M[(SAG\U@ L6[NQ8A<]R: -6BN-^'>N:EJ.GZCI6NNK:WI%X]O=%>CJ3NC<?[
M)4X'^[6A=>.-"M;O4;1I[B2YTX*;F&&TED=0P)! 522,*22.!QD\B@#HJ*YN
M/Q[X<FDTY8KYY(]09$M[A;>0PL[#*H9-NU7/]TD'VJYJOB?2]&$YNY)BMLH>
MY:&W>40*><N5!V\<_3GI0!L45@7/C30;2]@LWO6>>XM_M,"0PO)YL?'*;0=Q
M.1@#)J:S\5Z+?:#)K45X%L8F9)7E1D:-U.THRD;@V>,8R21CK0!LT5Y^->:?
MXMVMNESJ,=J-'FFEM)XY(U!#IM<(0,G&>>3U''2M9?B-X8:TM[Q;Z4VD\Q@%
MQ]EE\M'W%,.VW"98<;L>O2@#;.EQ)K!U.!C%-(@CN !E9E7.W(_O#)P?0D'/
M&+]8NG^*](U/6)-*MIY?MB1><J2V\D8ECSC>A8 .N>ZY%-?Q?HT5Y;6\EQ(B
MW4WV>"=H7$,DO/R"3&TDX..><8% &Y17+W7Q"\.6GV_?=SN=/?9=+%:2N8>,
MEF 7(4#G=T]Z-5\:VFGZ[H.G10W%Q'JJR2B>&!Y%\M8RP*[0=Q)V],X&2<<4
M =11110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% %+5]2CTC2KF_ECEE$*%A%"A=Y"!PJ@<DGI7$WG
M@S^VOA]=VUWK=WF]A:YF79'Y8N&._/,>_ ?H,YP *[C4;$ZA:^0+NZM?F#>9
M;.$?Z9(/%9/_  BK_P#0Q:[_ .!2_P#Q- '":MKEYXD^"<7VNRO5U@26L=Q;
MO;.)"Z3(68+C)!"ELBNCO94?XO:/<JKM -)GC:81L4#,Z%06Q@$@$XK8_P"$
M5?\ Z&+7?_ I?_B:/^$5?_H8M=_\"E_^)H \X>WU!M!UN[M+"\N/L?B^34GM
M8U>.2XMN 3'T)ZDC']VMZ6XT/5_#_B#5='TF_P#-DTB>V:[NHIA([,IVPJ'R
MS<]<< XQG)KJ?^$5?_H8M=_\"E_^)H_X15_^ABUW_P "E_\ B: .-D)&G?#
M>3-NM7B-P!"V80+8H=_'R_,<<XJE#>S:3X/\;^&M4M+T:M*U_-"5MI)%NTE5
MBKJR@CO@Y/&*[_\ X15_^ABUW_P*7_XFC_A%7_Z&+7?_  *7_P")H Y&R=F\
M3?#IS;W2"WTJ>*<R6[IY3M%$%5LCY22K 9ZXJ.W)_L3XFIY,VZZGN&MU\ELS
M!K=4!3CYLL".*[+_ (15_P#H8M=_\"E_^)H_X15_^ABUW_P*7_XF@#@1<-HE
MUX7UC4[+4I=&DT"&PF>T67?:3H0WSJF&P<XZ=5JYK=O8QZ7X;DTK2+FSM9/$
ML%Z4:%_,9 #OFD4@E,G^]VP3C.*[+_A%7_Z&+7?_  *7_P")H_X15_\ H8M=
M_P# I?\ XF@#G'CDN?B%XL$,,K"YT6*&)_+(620>9E0V,$C<*V?AO<>;X!T:
MW,%S#+:V<5O*L\#1$2*H# !@"<$=1Q[]:M?\(J__ $,6N_\ @4O_ ,36EIFF
M'34D4W][>;R#FZD#E?I@"@"_7#_"N!T\.:C>$$0ZAJ]W=P?]<VDP#]#M)_&N
MPOK4WMH]MYSQ)(-LC1G#%>X![9]>OI@\A]O;PVEM%;6\2101($CC08"J!@ #
MTQ0!+7E=E#97&C^.H-5M+U[*ZUS?^YB=9#&QA431X&2%8;LC/W:]4HH XGP.
M=7@U35+&ZU(ZSID$<)L]4DC"R/G=F)F'$A7@Y_VN>3@=M110!PNCS)!\3O%]
MQ,LB0/:V825HVVN45]X4XP2,C.*Y"VCFC^"OA>S:UN1=0:C;M)!Y#^8@6XW,
M2N,@!><U[310!Y!XPNY]3M/'&GG3[V&?R ;6&SLV O5\H?OI)57Y\<KM+  *
M!@FM"WU)]&\>6&M:A:WJZ1J&B16D-Q]FD/D2HY8HZ@;EW9R"1SQ^'I]% 'BO
ME:A)X?UB]M-+U&86?B^34I+989(I+BVZ'R\@$MSG .05KNO"D^AZMJDNKZ1I
M=ZC&W\F6^O4E1S\P(B'F<L!R21P.,$Y..PHH *\G\875Q?-XXTM]/O89C98M
M8[.S;_3AY/\ K))57YMI^4*6 P,88G%>L44 >:6L_G^,_ ]P+>Y2*+29XY&D
MMW41LRQA0V1\I.TXSC]:P;FVU&31/$-S965S/]E\8+JCVRQ,&N;9/+)* CY@
M2N>.NVO::* /.AK%MK/Q2\/ZA80WLMH=-N8C,;.555F9" 25&.AY/ ->BT44
M >=>+YSH?CZRUK4;34)]$GT\V;S67F$VTHD+AF$9SM8''?D"J.MV]C'I/AR3
M2M(N;.UD\2V]Z4:%S(R#.^:12"5R?[W;!."<5ZG10!Y[L>X^)'B?RHI66XT6
M*&)_+(220&3*AL8)&X=ZYR*2[B\ ^"=033-3G@T)UCU*UCBDBF ,+1LRCAFV
M$]N.>O7'LM% 'E6O?V3J?@+Q3?Z%I-Z'OK,0_:9H9?.NW&0%"O\ .P4=\8YX
MZ&M+QA]H_P"$?\,:S:6=W>V>FW*375M:[EE\HQ-&64##97=TX[^]>AT4 >3>
M(+*V\2>#-<OO">CWC3RI 9)KE)4EO!'(K&)1)\S *I'H<X&><7K[7[;7_&_@
M?4+"UU!X(GN_/+6,H\DO#M ;Y>#DX/8?2O2Z* "N)^(I)D\*A(Y9/*UZVGD\
MN-FV1J'W,<#@#(Y/K7;44 <%IDR0_$GQC<2I(L$EG:+'*8FVN463>%.,$C<.
M!7+:9'/9^ ?AU/-9W@73M27[6BVSL\(VRC+(!NQEAV[BO9J* //]'NW\/^._
M$LFKQSQ6VK&"[LKEHF*L%C"M$2 <.I PO4YXK3^'&CW6B^$4@NHG@::YGN([
M=Q@PQO(652.QP02.Q)%=;10 5XG.)U^!VMZ&;&^_M&*ZF1H?LLF6+71<!>/F
M^4Y^7.!UQ7ME% '"ZC,DOQ6\.W42R-;KIURCRB-MBEBA4$XP"<'@UA:=;V-U
MX8\5VVJVU^+6Y\22RJ\$;I*BM(ACG3 S@$;L@$8!KU>B@#C/ KZPEWJ]G?WX
MU:QMVB%EJC1!'G4@ED8CARG W#KN/?('9T4V0.8V$;!7(.UB,@'L<=Z '45S
MO]F^*_\ H9-/_P#!2?\ X]1_9OBO_H9-/_\ !2?_ (]0!T5%<[_9OBS_ *&3
M3_\ P4G_ ./4?V;XL_Z&33__  4G_P"/4 =%17._V;XK_P"ADT__ ,%)_P#C
MU;UNLR6\:W$BRS!0'=$V!F[D+DX^F30!Q?Q#%Y:7?AK6H[:>ZL-,U'S;V*!"
M[*C(R"3:.3MW$\<\UBW.JM<^.=?U/3=+N=1B?PT%@22SD$5PZO(VPY7N#C!Z
M\@5ZE10!Y)IMT;GQAX(U%(=4F3['<PS.UC)%%#(R1XC5-H"*,$9Z8'+''&K?
M:->VGC^?2;6,'1?$8%[=@'_4O"5$W'I*#&I^IKT4C((!Q[UA^'_#]SI+27&H
MZQ<ZO?.OEBXGC1-D8)(554 #DY)ZG ]   ;M<I\2M*U#6O &J66EH9+PJDB1
M#_EJ$=7*?B%(KJZ* //]6E3QEJWA&?2DF62ROA>W3/$R&VC$;!HWR.&9BJ[>
MO4]!FI_"\H/Q(\:.4E6.X>T\B1XV59=D.UMI(P<$8.*[FB@ KE?$,@U;7M.\
M/K-<VZ!OMD\\<61F,@QIN92NXL0^#GB/WKJJ* /,M;M[CPE\2-$UV.XU#4([
M^)K#4?W <I'UCD(C0# ;.21G%7HKU='^*FM37-O=M'JEA:_8VAMWD$K)O#+D
M# /S#[Q P<G KOZ* /$].86'PL\#75Q!J%M>:?? J392/LXD+;T W,I3(!7N
M1[UNZ=<:5KMKXU;3;Z2ZUS6+)B]LUI+;[52$Q(%60 MR1EO5ATXKLM?\/W&K
M7=A?6.KW&FWMEO$;HBR1L' #!D;@]!@@@CGUJQINDW%M.+O4=1?4+Q4,:2&)
M8EC4D%@JKZE5R23T'2@#S:'4UO;+X;K;V6HN=/GCCN_]"E'DNMNR$$;<G!ZD
M9 [D<5:\JYT_Q']L\-75UBZU@IJ.@W<1=#^](>XC)&4''F;A\IR._%>J44 <
M/X1:2S\:^+[.>VN4DN+];F)S WEM&84&X/C;U!&,Y]N#7<444 <#XA\7:;/J
MTND7UGJS:?;L#/Y.FSR+<N#G9E5QL!'/][ITSDU0/<^)O"GC..TN8[*-)[>Z
M26(B2*.5?W<C+U R!GT#<XP:[ZB@#SZQD&G>(O%GC:YM[I[&5(+:SCB@9I9U
MC7YF5 ,D,YP#TP,].:F\.>*+'4-:$C6.JR:M?81GDT^6**WB4%@@=U VCDYZ
MLQZ= .[HH \X\8QZ+X[T2YL]/LY7UZ.41VLSV<D4MM(KCYR[*-J#DDYP1TR<
M"O1E!"@$Y('7UI:* .'^+-O)+X':Y0%DLKRWNY5'>-) 6/X#G\*?\1UD_L_0
M+R.&::&SURTN9S#&TA2)2<MA020,CI792Q1SPO#,BR12*5=&&0P/!!'<57TZ
MQ&FV:6B2O)#%\L7F'+(G9<]\= 3SC&<GD@''6]RLGQ@EOC%/';-X?2,220LJ
MAQ,SE22.&VD''6N.L8KZR\&:!J?]G7]Q!I6LW<M[:0H\<PAE:4"10,,<!P>.
MQ],U[;10!ROA)M&OKJ]U;1]-NH4N%19+VZ21'N"N<#$GS$*.,].<#H:ZJBB@
M KE-<<:SXFL-#2XNK:.W!O99XHN#(N!&@9E*$\LY'4;%KJZ* /,K^&;PA\4M
M-U19[^_MM8MVM=1<P!C$4QY4C>6@ '5<GH,UHZ/.D/Q)\9W,JR+!+;68CE:)
MMLFQ) X4XPV,C./6N\HH \7MXY8_@UX2M&MKD75OJ5LTL'D/YD82?<Q*XR !
MSGWK3EN;31O%OB&R\1Z;JMQ9ZM.+FRN+1)Y8KA&B1#$5C.,C;CD<@\\8KU6B
M@#SJ.".R^(OAA(M/>SMK?1YX?+52R6Y8H5C+C@' /?M7-36^HMH.KWEG974Z
MV7C,ZI+;+$P>XM58'**1\PSR,?W:]JHH \Y76;75/BGI&J6D5X]C_9$\;7!L
MY516,B, 25&. >3QVZUS<D<K? :^L1:W)O&OW*V_V=_,(-[Y@.W&<;.?I7M5
M% '!:NQNOBEHDEN9!&=*NHOM"QL41W*% 6Q@$X) KG_";:?+I&F^%]:\/:I)
MKVG,D1@F69K?=&<+.'SY87'.>O8 \9]=HH \PA;Y_B:3#-BYSY&86_?#[,$^
M3CYOFXXS4%NTMFOPMOY;2\:"SLI+>Y\NV=VBD:V10K*!D$L".E>K44  Y'3'
MM1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %<G\2[BXLOA]K%]9W,]M=6T!DBEAD*%6!'H>?QKK*Y#XG
MI+<?#K6K2VM[BXN+B QQ16\+2,S$CLH- %>S72[FTTA+?Q)=C4K@Q,BKJ;R[
MV5?,=2A8C!"L#QWJ+7-9^W?$*U\-SQZ@-/.G2S2+;I(ADD+HBMN3!VJ"W(.,
MGU J:#4]*M]'TR:/1;^;4K6-/(C72YT82E-F"Q0!1\Q!). .:;<-*OQDL[@V
MMV;==%DMVN%MI#$)&F5@N_&.@)ZT 8NF!M8\0:QX4N]0\0/!IUK;0VMWNDCF
M1W\QFE=U &[A "PP0ON<]?!XMTFW?3;26XN62\86]K?31$1W,@'0/C&6P2#P
M&[9K"TZ&>Y\?^.$$-W E_:6L-M<O;2+&S+'(&(8C!P6'>LGPBUK-I^D^']5\
M'WPUO36BC<SV[&W0QX'GK(?EZ#(QR3P/6@#M]2\9:/I*W$MU++]EM95AN;I(
MBT4#D@ ,P]V&<9QGG%5X_%ZR^.KGP\+*ZV6]JDS3"%B&+,0",=% 4\]STZ<\
MQX>U&Z\/G5O"VJZ!J%Y<R:A//:.EJ9(+N.5RZEI,;5P3SNZ5K)]HL/BY<W$]
ME=-#>:3!%'/# S1;TD<L"P&%P"#R1[9) H FL/%'A[2= UC6$O-2FL(=1F%U
M)/'+(T$F1N4*1N5%) QC KHWUBVCET^,K,6OSB$",G^'<=V/NC'<UR/@G3UO
MM*\6V&HV5S';WVLWK;+B!XO-AE/##<!D$9J7P#I^L1V)BUM66;24?2[65NLL
M:M_KA[,HB'_ #ZT ;,_C'2+:>W6:29+>XN/LL5V86\AI<D;=_3J",],]ZWZ\
MB\*QP0Z3:^%-;\)7L^LV3B(/);LUK*%;Y9O,/RA<8/KGH">*]=H \\\NXO/C
M#?Z0^IZDFGKI*7:P17DB*)#(5)&#G&.W2I)=6U3PAX_TG1[S4)=0T76Q)';-
M< &6UF0 [=P W*V1C.3[\<PBZ-I\9]0U&:RU'[$='CMEN$L)G0R"4L5!5#GC
M\*EN=.OO&7C_ $;4VL;BST30_,ECDNHS%)=3L !A&^957 .6 R>W>@#?7QIH
MS7$""68P7%V;&&Z\H^2\X)&P-ZY!&>A(X-0Z;XN74/&>L:%]CN8TT](?WS1$
M LX=B2>@7"K@G&>?:O/KRXU#4=,TFXNM&U:*^LO$<4UU9V]C(L%M$)F.451B
M7(PQ8;CDGH"!71&SO9?&OC6S^R7D+:WIUNEI<>2QB!6*16W2#Y5*EAQG/IF@
M#J$\8:0U]8VS//&NH$K97$D++%<-C.%;IR.1G&X=,U@3^%O$#>'M4LX?$.M"
MX>^\^PF:=/-48^Z[=/*W9.WKM XR=M9GA*>SOK;2-*U#P??1:YIS1"5KJV;R
M(6CP#,LA^7H"5QR2<=.:]0H YB^U230/%>E6LTS26.L,\(WG/DW*KN!7T5P&
M&.@(&.IKIZX?QY;OJ'B'P58P F9=7%X<=HXHV+$^WS*/Q%=Q0 C*'1E)(!&,
M@X/YUY=X2\=:=H.AW2:W>ZA*$U:ZA>[DBEG2%?-*H))<$+QC )_2O4J\IL8I
MT\">*/#4NFW;:K>75\D%NULX5Q,[>6^_&W9\P);/&/6@#OX_$NG2>)!H"M,;
M\V_VI1Y3;&BR!O#XVD9('!JU8:I;ZC)=I;B7-K,8)"\94;P,D GKU'(KBO%.
MCWN@^'?#VL:<HN=5\/"*'9NV_:HF"Q21Y]3P1[BNRT/3VTO1[>UE<23@%YY!
M_'*Q+.WXL6- &A6?JFLV>D?9EN6<S74ODV\,:[GE?!. /H"23@#'6M"N1\:W
MUU97N@A+.X>QDNG%U>6MJ;B:V&P[=@"L5W$[2P&0,XY(H M3>.M"MM O=:FF
MN$M;&=K>Z'V=R\,JD JR@''4<].1S5BQ\6Z5J&N'1XFN$NC"9XO.MWC2= 0"
MT;, ' )'(]<C(KR^]M+T> ?B#IL>D:OY]UJ;2VR/;22/*K"+;@\EC\K$\G&.
M<9%=AJ_FW?Q(\,7%O;W@A6QNXWN!:R;(FD";-QVX!^4]?2@"E\3O$\+> ]5D
MTRXU"-X95A6]M=Z1B02*K)O7J/O*3]W/&<\5Z37B$TE]%\%+WP?<:/J?]NV>
M(6BCLY'68>>&$B.!M8$>^<YKVR&43PI*JNH< @.I5A]0>10 ^O-T\21>'OB)
MXL6]GU*YMUM[.2&VB26Y,>1(7*H,[5Z$G@=/:O2*X6WG.B?$WQ%>7UM=K;7U
MI:"VECMI)%D,8<,H*@_-\PXZGM0!T5OXHTB\TBRU.SN?M5O?'%J(4+/*W)("
M]<C!SG&,'.,5AZY\1+"P\)ZIJUC#<3W-C+]FEMGA97@E) 'F ]%Y!SW[5Q_]
M@:GX9TW0-8N-'N;NSAOKV>\T^U&^6WBN&RA"J>2F!D#U/UK2\264&K_#CQ'<
M:!X=NK<W7D. ULR7%T8Y%8ML/S$!1QGD\\8P2 =NOBG3SK%II3I=Q7MW$\T,
M<MLZ;E3[W)&,CCCKR/6F6OC#2KS2]2U&$W/V?39'BNMUNZLCI]Y=I&21[5C>
M,4N;_2-(\3Z/8W,M_I=VMQ#;O$8Y9H6/ERIM897<ISR ?E%9MAX:U;3?&K6;
MAI],U=(]2U";)VK=1-\ZKZ!V,7']U2.U '87_B6QT^.1GBNY6BA%Q/'! SM#
M&<X+@=.AXZ\'CBG?\)+ILEG9W-I*]Z+V(S6R6R%VD08RV.P&1DG') ZG%<3J
M4BZ!X_UF76M#U"_TS5EADM;FS@><(ZQB-HG5.1G&1]34&IVW_".:[HVK2>&;
MG^P'T][-[2QB+O8L9?,5F1/4'!QD ]SQD ZUO'_AQ=,L]0:\D%O=W0LT)@<;
M)MV"C\?(0<_>QT[U>T?Q/IVMWU[8VWVF*ZL]IEAN;=X7VMG:P#@$J<'FN(UV
MVA.C:#+I7AZ[LX)/$EM?-%'9N9#&I&^:55!*DX[\XQGG@;5@)#\7]4N?LUTM
MM)I,$23M;NL;.LCDJ'(QD!AWH [:BBJNHWR:;I\]X\4\PB0MY<$32._LJJ"2
M30!PWC'Q7J.C>*--NX&QH-A<QVVK-GC=.,*3[1_(Q_ZZ"NRUO6K/P_I4NI7_
M )PM81NE>*)I"@]2%!./>N33PA'KO@BYCU&^U&-M4B>XNX=F LK_ #$;"F[Y
M3@ =<**C\*^);Y_AQ;IK&CZB^J0H+*2WFL91YS?=5SE/N$8+-CCGZ$ ZVQ\0
M6.HWD=M:F61WMH[H,(CL$;YVDMT!.#QUXJG-XST:!4FDEE6Q>?[,+[RF^S^9
MNVXW^F[C=]W/&:Y?PAI]YX2U'4?!LD5R]I/']HL=3BM7V(67:8G;! *X&W)/
MRX&>!65;VE[/\'9O!%QIMRNNQQFQ$)@?RV/F?+*),;=F,-NSV(Z\4 >D7WB"
MRL;UK+$UQ=I ;F2&WCWLD6<;C^(.!U.#@'!J"S\7:-J.E0ZE93RSVT\GE08M
MY%:=\9PBLH+< G(X&#D\''&:M>?\(OX[,\(U#S7T>&"XG33I+R.0AF"-B,@J
MPPV<G!S[9K/DM[*R\,>%KSP]:W^L:5H-U+%?VHA=+G$B'<_ED [@7W8]&].:
M .XF\?:#;:7J5_<RW$*Z9(([R%K9S+ QY7<H!X/&&^Z?6K5CXMTJ_P!<_LB)
MKA;IH3/"9;=XTG0$ M&S !P,CIZY&17#^)HK/5?AWXFN="\.7L$E_#%$K-9N
M+B[<'^Y@MM4< GW[#G:U)GN/B3X0NHK6\:WBM+M99?LLFV,NL>P,=N%SM/6@
M#NZBN;B.TM9;F9ML42&1V]% R34M07EK'?6-Q:2Y\N>-HGQUPPP?YT <9X,>
MZ\;:(OB35;J\BBO9'-G96UR\"00JQ5=QC(+L<$DDD<C %;5MYGAF'5+G5]5E
MGT_SD>WDG.YXU*JOE# RQW#C@D[AU-<UX%OI?!NAQ^%?$%M=0S6#NEO=QVTD
MD-U$6+*RLH(!YP5.#5KQU%JFL^'[2_TVPN'&FZG;7XMBI66YCC;+ (<$'G(!
MY.WITH Z*V\3:?<:C+ISBXM[Z.'[1]FFA8.\73<@&=PSQ@9(/45DP_$OPW<6
MXN8I;UK;RYI&G6PF**(B0^XA>",9P><8)QD55NT7Q#X\\.:W8QW"V>DV]U)<
MS/;O'N\Q%58P& +'[S$ <8]2*R?#T<UO\$M<MKBUN;:>.WU%FCN('B;#-*RG
M# 9!!% '2V?Q#\.WNI6%C'/<(VH*#:2RVSI%,Q&=BR$;2PSR >O'7BKM_P"+
M=+T[[8\IN)(+%MMY/#"TB6YP#\Q'H""<9P#DXKB5@'BCP9X$TVQ@G-Q;2V%U
M*[0L@MTB0%F+$8YZ+CKNR.,FK.B&?0+'Q7H>K65W+/<7MU<VK1V[R+>1S#(
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
MV)S@#).#@'%>=>+I[_5(_&NG/I6I+(UI_H$=G:.J7:^5_K))% W,#E=C'H
MI-6-3M(]133;RWFUK0=:MM*C-M?1VLA6098&"6/:0<%0VTX/S=.U '=R>(K)
M;:TEA6>X>[@^T0PP1%I&CP#N([#D=<<G'6LYOB!X<73=/O\ [9(;>_G^SPL+
M>0_O<D%&X^5A@\'!XXS7'7$^IZ9K6BZ_XDT&ZGM;S1HK2[2PA9S9W"LS\HO(
M4A\<9P1BK.N6T*6'A9]-\/W=E;?\)%%>M!%9N76,*P:615!VDD@X/.",\Y
M.@M3<>(O$&E^(-+O]6M]/1)8+FSG3RHF WKDQL-WF;RISTPI]<&K'I^M^'/!
MM]=G4[Z]N]/>6ZMOMTH>26$ $Q2$<'=M;!ZKN7T(KN0<@$=ZRO$US'9^%-7N
M9B!'%93.V?0(: +6EZC;ZOI-GJ5JQ:WNX4FC)Z[6 (S^=6ZX3PCJ2^%O#OA#
MPYJ-I?"[NK-1YJP$Q0OC.QV_A/. *[N@ KGK?QIHUU<621RS>3?3/;VER8CY
M4\BYRJM_P%L$X!QP370,2$8JNY@.!G&37C'VB_O[+PG>W&CZO'>VFN(][:16
M,D<%HN)1M1  &'(.\;NO+#(% 'M%% Y .,>U% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445R'Q/FN+3X
M=:Q>VEU<VMU;P^9%+;S-&RG<.ZD9_&@#KZ*XNY\.WS>%HKO0]:U2VU9;99HW
MFO)+B.5]N=KI(6&">.,$9J7PIXZ@\0>#=(U>2!OMM^&C%I ,LTB$A]N3@+\I
M.20 ",F@#KZ*\Y\<^(K76_A=XDN=-N+NUN]/S%-&':&6"4$95MIY!!]2"#75
MW?B.UT^ZBTX17%W?&U-T;>W4%EB4@%SD@=3@#.3V% &W17.CQKH[6^B7$33R
MV^M.$LYDB^5F(SM8G[IP#P?0U9LO$MG?:IJFG10W*W.F!3<K(@4#<,K@D\Y
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
M2)\\\+-(#Y>3\[!7!!&0>Q-=9K^IW'B/P)XB>ST+4H!<:?)!$L]HRW$\C*P
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
M$82$9.P*0$4'@!0!]:DM+H^&M-T_2[ZXN-2U&>25( I#37 #,VXDD 84C))
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
MN6FD75I>6-S>QM+9FY10MP%&6"X8D, 02K '':MZN#\+7*:I=V9D\!-I%_;
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
M!H-*>T66\EU6+SK2&$ ,\>T,7.X@*H!&23W Y)Q0!KP016L"001K'$@PJJ.
M*DKRK0KZRAA^(\^IV-_]@2Y(N;5F+3"/R!O&0W^\<ANG0UV%MXBT^SLM!L=/
MLKJ5[^S$MG:H5W+"B*<LSL!P&4=223WY- '2T5R4GQ"TB/P[8:V;>^-M>70L
MPJP@O%+O\LAP#QA@>F<XXS5JQ\965SJ6HV%U9WNG7%C;B[=;N-1O@.?WB[6;
MCY3P<'VH Z.BN;T[QG9ZA?Z7:M97EM_:ULUS8R3!-LR* Q^ZQ*G:P."!P?7B
MMN_OH=-L9;NX)\N,=%&68DX"J.[$D #N2* +-%>?^%I-5;XD^)%U&X)G:PM)
M%AW;H[?<9,(H[XXR>YR>,X%#Q)X$L[2VLXX=7UV35-0O8X%E;4I0"2=\K[00
M!B-9#@#' H ]/HKA+62'Q#\0O$VC:IO:'3K>V6S@\QE&UT+/*N#][<0N[J,#
M&,G/,Z9XKU+5M%\,:#-=RO->:Q/8W-VK$//;VY)/S#D%AM!(Y/S>M 'L-%<!
M_;L7A+QUK.ER,RZ0FB_VPD><B HY214'8$!3CIG/J:K^%?$=EJ3Z;J'B2:X3
M4]7;S+"">"5;:$=4CC8J$:3;@ENI)P#@ 4 >CT444 %%%% !6+XD\.1>)K.W
MMI[RYMHX+B.Y!M]F2Z,&7.Y3P"*VJ* $4%44%BQ P6/?WI:** "BBB@ HHHH
M **** "BBB@ HHHH **** $(!!!Z&N6T[P.FE1K:V?B#6X]-3A+'ST*(O]T/
ML\P#Z/GWKJJ* &0PQV\$<$*+'%&H1$48"J!@ 4^BB@ K$UKPU'K6J:5?R7UU
M ^FS&:%(0FTN5*G=N4D\$CJ*VZ* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "N4^(>FWVI^&HDT^U>ZFM[ZVN6BC(#,D<BLV,D G /'>NKHH Y V,WB#
MQSI.N+:SVUEI=K.BM<1F-YI)=HVA3R H4\GJ2,9YKB(--U^+X=:1X<'AW4&O
M-*U2%YFP@215N"^8R6^8$<YX YR>F?9J* /,O%&BW=YJ]_JNB66J:5XGC>-;
M:X@!,%\FU>)L93 RRG=C[HQG@5LB"[C^+4NJ/9W/V$:&+4W"Q$J91,7*C'/W
M3UQCMUKM** /(5T?5Q\&X=&.DWO]I+J(E-OY7(3[7YN<]/N>_7BM*\M;O1?&
M^K7MQX2FU[3-8\J>"6""-Y;>18U0HZR$84[0<\8_/'IE% 'GFO\ A^#4FLX[
MS2KW3+NVM/,L]1T56W6LC,V8?DZC&WJ-IY^[FJU[HEWK&FZ.OB>TU&#6[>P5
MTUC2E8RPSDG<A\O.<@*>FW.>1Q7IE% &3X775U\,::NO%3JH@7[25Q]_WQQG
MUQQG.*XKQ7;:]JMUXLTR?1[V[MYM/*:086409,1#%_F&7WGC(.,#&.2?2Z*
M/-A9ZQ%?^ -3_L2\9;"RGM;F$%/,B9XHU4M\V "4/.>._I7I-%% '&^#[:Z@
M\1^+)KBSN8(KZ^6>VDDC*B1!$J$CTY'0X-<[XK^&MS'X;AM=*UGQ#=E+NW(M
MY+M655\U2SXVCD#+9]>>:]4HH XGQ#?:EIT=IH=OHVNZK9"$"ZO(3&TDHZ;-
MS,O+?Q,.W Y.5OV_B&^AT WO_")ZE#'%,L,=B@C,PCP!OV!L8'0 $GBNGHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MDD\ &N</Q%LXEUR.>PF:[T>V^URPVTL<HDAP3O1L@'&.0<$>AH [2BN2LO'
MN=5T:TGT>\M8-8B+V=S(R%78)O*E0=R_+G!(&<=*J:#XTNID\47NM6OV6QTN
M^EA#K(K[%1(_EP.2Q))^K8H [BBN4@\<V[>(;?1;BR9+J[@>:T$5Q'*)=@RR
M$@X5P.<$X_VJJZ5\18=2TM=7?1;^UT<0SR27LI3;&8V*[" V23CC&1DX&<'
M!VM(SJBEG8*HZDG KEK;QQ:OXDM-%O+<6TU]"\MJZW"2JVP99&VGY6 Y[CKS
M7*?$+6DU_P #V]_;Z6TFGOJ%M]FO69=W$ZCS-O4(P! .<G(X - 'JM-1TD4,
MC*RGH5.122NT<3NL;2LH)"(1EO89('YD5P6E^,M&T?P'HVI:9H-U;Z9>WAM8
MK>(*3"S3,F6&[/+9.%SZ4 >@45R]KXOFN-3U/2I-%N;74K2U%W#!-+'B>)B0
M#N4D+R,$=O>L_P -^-IKCP1I>L:M:N+G49%CMHHF4F>21FPJC/  '4]E)H [
MBBL*P\2I/XBFT"^M'L]22 7,:EPZ3Q9P61ACH>"" ?J.:H^-/$.HZ'-H4-A:
M"8:AJ45K(_F $ Y;: >[!2,]J .JWKOV;ANQG;GG'K2UYJMS-IOQ9UJ:QT:6
MZNY]&MI&MX61,MYCY+.Q"]@/4UT5IXYTV]\/:5JL*.&U0LEO;RLJ$.N[>&).
M %VMD_3&20* .HHKG_#?BRU\1W&I6:1&"]TV58KF+>KK\PRK*R\,I&?0\'(K
MFO'VB:C-XCTC4?#+QVVMP0W%PO&%NPGE_NI/4$,P!/3U'6@#T6BO/VUS2_&_
MAS2-0%LHGCU2WAN;:9?WEM*) 'C8'_)%:^L^,[72/[02WMA=#3$#72K.D97Y
M0^U Q^9@I!QP.0,YXH ZFBN,G^(=NUSIT&F:1?ZBVI6#7UH8BBB50 =O+?*1
MGG=CVR>*OZ5XL;4/$3Z'<Z5<V%VMDE[B=T.48XP,$\AN#Z'UH Z2BN</BZ!+
M.UEDM_+FO)I(K6)YE42*F<R;N@3 R#UP5XR<5)X9\5VOB1M0@CB:"\TZ?R+F
M$NK@$C*LK+PRD=#QT/% &_17F?CB/3H_BGX.:^MDDMYXKT7">29/-VQKMW*
M=V">..*W])?0([[4M0T/3I$DLH1%/#!!Y'FDX< *^T9 '7C[QH ZVBN(LOB/
M%>6NA7[:+?0Z;K$R6\5V[)A)7R$4KG=@D8W8Q]:N:[K<=_::YIUIIC:E'90E
M+SYU"ABF[8H/WG ()' &1SGB@#JE=74,C!E/0@Y!I:Y3X9_\DS\._P#7C'_*
MNKH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **;YL9D,>]=X&=N><?2G @C(.0: "BBB@ HH
MIBRQN6"R(Q4X;#9P?>@!]9^NZ1;Z_H5]I-T,PW<+1,<=,C@CW!P?PK0HH \P
M\+_#26V^$5YX9U9@U]>QR!R6W"([B8@#Z*<-CU)KH_AUX<F\)^ ]/T^Z5FOO
M+\VY&X$^81]W.<?* JCM\HKK** /*? ?AKQ!HOQ+\5ZSJ&CS0V.J2.]N_G0L
M<>86&X!R1D&D\$^&_$&D?%/Q1KM]HTT5AJ9<P/YT+'[X(R ^1D5ZO10!XWX;
M\*Z[I_CKQCJ&J>&;N;2];\Q8UBGMRQ5G)Y!D&.#75ZN?$NO>%/%%O-H4UN]W
M;O::?:&>%G(,9'F.P?:,LV,9. HKN:* /#(?A5JVH?"73]/GLGT_Q1HTDDUG
M+YJ'?ND9]@96.,Y&"<88#MFM[Q18^,O%GP@DT:]T"1?$$AB20+<0>6^QU8OG
M?QD#IZ^U>I2RQP1-++(L<:#<SN<!1ZDTX$, 000>010!YSI:>(M$\&:;;V?A
M&[?7[734L1(]S;"($ <D^820",@8]>F:W;K3[S5O$]O#>V5_'IUC 3!=Q72Q
M^9.PPS'8X<87@<<[VXZ5T\LL<*;Y9$C3(&YV '/2GT >06_@_7_"WQD?7=!T
MFZN=#O8ME]ONHRQ9OO,-[[F^8*V3SR174S0WFHV>IZ7XH\+R:G8M=S&T=#')
MOB+DID%@48 X!],<@UVGFQARF]=X&2N><>M.H \R\,:?JWPO\ 01'2GU%I+Y
MI;B".Y4&SA?T)^^0 .!U9CBNY\2:1_;_ (9U/2/-\HWEM)")/[I92 ?SK0EM
MX9S&98U?RV#IN&<,.A^M24 >=2Z-K7B+PCHWAO4M+DM)K6:V^V7)D1HBD)!+
M1D,22^T8&!C)STYL6^EZO%K/CNY;29_*U1(A9D2Q?O2L'EG^/CGUQQ7>TPRQ
MB80F1!*RE@FX;B!U./3D?G0!A^";*[TWP3HVGW]LUO=6MI'!+&S*V&50#@J2
M".*YO2=)UOP[IGB'0%TN6]BN[BXFT^Z21 A6;)VR98%2I)R<'(Z9/%>AT4 >
M=V'A;4=#\0^"X;>SENK'1]/FM;F[5XP-[JG(4L&QE3VXR.M=OJXOVT6^&ELB
MZ@;>06ID^Z)=IV9]LXJZ2!C)ZT4 >7:=HVO-XB\'ZM)X<FBFM(IXM2FN+N)Y
M7D>-5WLP8EDR#CG/.-H&,VK+1]<L_#WB?P]_9,C3ZG>7CV]T9(_LXCG)PS'=
MN&T'E=N3CCUKT>B@#S_3_#=_X/\ %D%[8VLVHZ7-I4&GS")E$L3PC"/AB,J1
MG.#D'VJAJ/@W5CX7UFZM[0/J5[K<>KBR\Q00B2(1'NSMW[5R><9.,GK7I]%
M'#V%OK5U\3DUZ?1)K33Y-&%IF6:,O&_G%\,JL><?W2W4<]0+/PVT[5-%\'6N
MC:KI[6LMCOC#F5'$V78[EVDX&".N#UX]>OHH X3Q-I^M^*-7MM*DTDVUC8:M
M:WL=_P"<K)-$@+,,?>5MV%QCOFI[ZSU?3OB8=9M=)EO[.\TM+,O%*B>3(LC-
ME]Q!VD-U )XZ&NTHH \EL_#GB.'P1X<TV31)3=6.OK?3*D\6/)$[R$C+#LPX
MZ_2MC5_#.I:YXK\1AK.6WL=3T(:?'=L\9"R9<Y*AMV/F';L:]"HH XCPK<>)
MY5M+#5O#$&GRVH"W&H":-TFVC&8U7YLMQUQ@$]^*Z'Q'>ZM8Z0\FB:6VHWS$
M*D0D1 N?XF+,,@>@Y/ XZC6HH Y+PO<ZXMPMG=>%IM-MSNFN+RYO8IGFD..T
M9^\3WX "X'8#0-C<W7C87T\16SL;+R[9B1AY96S(0/\ 96-!G_;:MVB@#$CU
MN\/C&31)M(DBM#;&>WO_ #E99BI4.NP<KC>.3UJ/Q7?:[:V44>@Z1-?33-MD
MDCGBC,*=R/,(RQZ#@@=3TP=M;>%)Y)UC42R !WQR0.@SZ>WN:DH XFWL-0\1
M>&]2\.ZAX<;0M/EM&AC>2ZCG=W?/S?(3T/S$L<DGZU6?0M7UW3_"^DZE9-;)
MI-Q#<WLY=629H5(41X))#-AN0, >O%=_10!R'BFPU*[\6^%;RSTZ:XMM/N99
M;B1'C7:&B9!@,P).3V%;NOM?KH%]_9<9DOVA9+< @8=N QSV!.3["K\<L<N_
MRY$?8VUMK [3Z'T-/H PKH3^%O!Z1:-IAU&2P@CBAM?.6'>JX4DNW P,D_2M
M/3KP:EI=I>B)XEN8$E\M_O*&4'!]QFIIX(KF%H9XUDC;[R,,@_4=ZDH \_\
M"VFZMX %UH:Z5<:EHAN'FL+BT="\*N<F.1&93P<X89SGM5_QAHFK>+?"5Y;0
MQK970>*>SAF8$[XW#_O"I(&[&, G'7/.!V-,DECA"F61$#,%4LP&2> /J: .
M/NM/O_%6M^'+R[TN?38M+E>ZG$[H29"A5438QR,DDMP, >O&)IOA[7=,^'FI
M>!3IKS,4GM;._#IY+0REB'?YMP*[SE<'H,9KTZB@#RS6? -YJ'B:QAA@NXK/
M3]#2SM-3CDC#17,<BO&^W=DC"\\=_P :[GPO>ZU>:+"?$&EFPU)%"S*)$=)#
M_>4JQP#UP<8SCGK6U10!YMXHTGQ'J][XILIM';4+6ZL?+TB4W$:PP,8B&W(3
MGS-YX;![#*C-36FE:X=>\#7<VC311:983079\Z)O+9XXU7^+)Y0YQGJ.M>AT
M4 >3WOA+Q#?:9XC,%@;>\.OIK%@L\L>VX"!,*2K':3M/7V_#;VZYJ_CWP[K3
M^';NRM;:UN8;CSYX2T;/LP<*YR/E^I]!W[VB@#EOB+IU_K'@35=+TRS>ZN[N
M+RXT5T4 Y')+$#%07%QXEF\-1Z9I>AS6E\]NL'VJ]GA$4!VX+8C=V8CJ!C\:
M["B@#SB_\%W.B>%/"6A:+9RWR:7JMO=W$@9$)5&9I&^9AR2QP!FF^*_#5[J^
MJ7FH:;I5WI_B&&1%T_5K69$29,+D3#=RH.X$%>@&,]*])IC2QI(D;R(KR$A%
M+ %B!DX'?CF@#D(+#5M.^).J:FNFO<V-_8VZ">.5%"/$7W*58YR=PQ@8]2.H
MB\%:9JND?#5M+OM,FBOHOM.(?,C8OYDCNN"&QT<=2*[>B@#S"V\.Z[:^#O R
M-I4K76A74<EW:K+'O*B-T)0[MI^\#C(K7N_#=[KVKZ[K$L!LVNM%;2;2&8@N
M0Q9F=]I( W,H SG ).,XKM8I8YXQ)%(LB-T9#D'\:<S*@!9@,G R>] 'ET&G
M^);FR\"Q/X<G@.ASQK=>9<19(6%HRZX8Y7ZD'V[U9N/"6K:@?'6BRVAAM=:D
M\^VO_-79GRE4*5!W9#+SQC&>>@/H\DD<,;22NJ1J,LS'  ]2:<"" 0<@]"*
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
M;_:H_+:-U)5A)ZG!&,'G\ZG@\>:;=Z#HVHP;$?5T+6\5S*(@NT9?>QS@*>.
M3DC YJ+3;#5+/Q[XFU633)C:7MO;);LLL67,2N#QNXSN&,_CBN6TWPMXJT3P
MOX1N[+3HY=7T$3PW&GRW"*+F*4C=M<$@$84C.._X@&W+\4;2'P]J^I'3999M
M)N4M[J&"9'4;V 5U?^)#GL,]>*V!XJNDFCM+K0Y[6^NKEH+&"6=#YZ!-YD)7
M.Q0.O4@X R36-XKLO$WB?P#J%J=%6WO;IX1#9+<QL8U2179GDR!DX/ SC ]3
MBYXPTO6[F]T#Q'H=HLU_I4DA?3YI5C,T4JA74-DJ&&!CG']0!-7\41MX3\12
M:SX;N9(].W175JV#'.FW.Y';;N3!],CTK3;79(I--T_3=*,DD]D;E=[F*"&-
M0HVEPI^;Y@ ,= >E9FOV_B+Q#X#UNVETH6]Y?6S06]B+A':/((W.^0N23T!.
M !U)-5[G3_$+ZOHGF:0+W1X].\J6SDN418;H$8DD&2'7:,#&[')QF@#,\8:Q
M9>+/ACI6O0VQ02:C:F,2@%XF%PJ, 1[@C(ZBO3FR5.TX..#7E$/A;Q)%\*K+
MP\^D*;VVU%9=L=S&0T:W)E+9) &1P!U]<5ZJ"S19VE&*YVG&0?3CB@#Q73+G
M0QI\_@WQQ8+I?B2;S%35;A.+MV)Q*D_7/(X)QV_V:]1E\0?9?%MGX>>U):ZM
M9+B*<2<80J"",<<L/6N9UFPUKQ+X#.A:UX7\_5);81BX,\+01S;<"7=NWC!Y
M("D]AD<U+>:%K.D:[X5U&RM'U==.T^33[G$R1ODA,2?.0",H<\YY[T 3W/Q%
MCL_#FK:O+I-PPTS4FTZ>.*16^<,J[@3@E27'0$^U6+?QM*/%,>A:EH-Y837<
M+S:>[RQN+H(,LO!PCXYP3]2*XCQ%I>LZ3\-?&7]I644+W>N+>0;)PX=7N(<=
M!P/E[X//05W-QI=[KWC#0]6N+"6QMM(2=P)G1GEED4(  C-A0-Q))Y...M &
M.?BFR^'XO$+>&=0&C"9HKJY\V,FWQ(8\[ <N,@9(X&<9.#4\B1#XU6MU:QQ-
M)-X=E;<./,_?1[<D#]>:Y[PQ9ZEK_P (I_#]MI[J+VXNH!>/(GE(C7#[F(W;
MLCYL#;R<<XY'6+HM];?$G3[^"QD;2[;1VL//\Q.&+JP^7=G&%QG'6@"?3O&O
MV[PWJVJOIS03:9-+;RV;S R&1/X>!C)R-O7.1ZUT\#2/!&TT8CD*@L@;<%/I
MGO7$7/AZ1OBB);6=1I]W;QWNI6V.LT+8@;VR3GW\FNXF=HH7=(GE91D1H0"Q
M]!D@?F: /._B3/JUPCW.BRL#X;\O4YD7I.^?]6?81"1B/]I*[+_A(M._X1;_
M (2,RG^SOLGVPN!D^7MW=/7';UK(T3PS;7FG2W?B#1(O[4NI9);D3;)"23\J
M@@D%0NU1[+7/:#8:GX9\!^(=&U?2T&F0?:?[--U.C)) ^=D4FQBP)+8XS][
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
MD-TLK(^,A94'W"1Z%AGBH-5\*W/B[5+V^OH)-.A?2)M-MXY&1I-TOWI&V,5
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
M_5B1R.._O0!U=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 96J^'K#6;RQNKSSS+8R>;;F.9D"/@C=@'DX)'-:M%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 9FNZ#8>)--;3M265[5F5F2.5H]Q4AA
MDJ0>" ?PJ_Y(^S^3ODQMV[]WS?7/K4E% &9H6@6'AS3OL&FK*EL'9PDDK28+
M$LV"Q)Y))_&M%T61&1AE6&#]*=10!D>'_#.D^&+-K72;4PQN=S%I&D9O3+,2
M<#L,X%:]%% !534M,LM8TZ?3]1MDN+2==LD3CAAG/\P#GMBK=% &%IOA'2M+
MF26(WTQC.8EN[Z:X2+TVK(Q /OC-;M%% !1110 4444 %%%% !1110 4444
M%%%% !1110!CZ)X7T?P])=2Z;:F*2Z<O*[R-(QR2< L3@9).!QS6Q110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %02V<$UQ#<
M/&/.ASY<@)# 'J,CL<#(Z<#T%3T4 %%%% !1110 4444 5K^PM-4L)[&^MTN
M+6="DD3C(8&LG3O!ND:7+&\/VZ58B#%%=7\\\<9'0JCN5!'8XR.U;]% !111
M0 4444 %%%% !1110 5#<6D%WY8GC\Q8W#A23MW#D$CH<'D9Z$ ]14U% $;P
M122QRO&C21YV,5R5SP<'M4E%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4457EO[."3RYKN"-Q_"\
M@!_(T 6**K/J-C$Y22]MT<=5:501^M/DN[:%U26XA1V&0K. 2/6@":BJJ:E8
M2-M2]MF;T$JD_P Z%U*P=MJ7MLS>@E4G^= %JBJG]JZ=_P _]K_W^7_&G_;[
M/R?.^UP>5NV[_,&W/IGUH L456CU&RF<)%>6[N>BK*I)_6I)[JWMMOVB>*+=
MT\QPN?SH EHJH-4T]B +ZU)/  F7G]:MT %%(K*ZAE8,IZ$'(JO<ZC8V4D<=
MU>6\#R'"++*JEOH">: +-%(K*XRK C)'![TM !15275-/M[I;6:^MH[A_NQ/
M,H<_0$YJTKJXRK!ADC(.>0<']: %HHHH **@MKVTO?-^RW,,_DN8Y/*D#;'
M!*G'0X(X]ZGH **** "BCI4%K>VM]&TEI<PW$:L49HI X##J"1W'I0!/154Z
MGIZL5-];!@<$&5<_SJRK*ZAE8,IY!!R#0 M%06UY:WGG?9;F&?R9#%+Y3AO+
M<=5;'0C/0\U/0 445 ][:Q7<5I)<PI<RJSQPM( [JN,D+U(&1GZT 3T5!:WM
MK?1M):7,-PB.49HI X5AU!([CTJ>@ HHHH **** "BH+N]M=/MGN;VYAMH$Y
M:6:0(J_4G@5/UH ***@N+RUM'A2XN886GD\N%9'"F1\9VKGJ< \#TH GHHHH
M **** "BBB@ HHHH **** "BBH)[VTM988KBYABDG;9$DD@4R-Z*#U/TH GH
MHJ WMH+U;(W4(NV0R+ 9!O*CJP7KCD<T 3T444 %%5Y;^S@D,<UW!&XZJ\@!
M_(T0W]G<2>7#=P2/UVI("?R% %BBBB@ HHHH **** "BJ<&KZ;=7TEC;ZC:2
MW<0S)!',K2(,XR5!R.:LS316T+S3RI%$@RSNP55'J2>E #Z*C@GBN8(YX)4E
MAE4/')&P974C(((Z@CO4E !1132Z"01EE#L"0N>2!C)_4?G0 ZBBB@ HHHH
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
M+I]M'_932M<QI<[L!XC& I(&XC.3T';GK5_4M(U&X^(FBZQ% AL;*VG@E8R
M-F3;@A>X&WGZT <9X>U_5?#.@>(KNP\/"^TVSUN^DN66Y6)DC$ASY:8.[:!D
MY*^V>W;6/B\:AXFM=*M[1&M[S2?[4MKKSC\R%E4*R[>/O9SDUC6GAW7[+2/$
M>A);6Y35;RZFBOO.RD<<Y.=R8W;E!. ,@GN*GE\,ZGH7B;0]0T*T@O;6TTDZ
M2\4]QY3(H9&5\[3G[N" ,T 9VM>.=7NO![7^G6<%K,FM#3)MUPS8 F$9*$(/
MO=,D< ]S74R>(+M]:&AVEI;2:FEJ+JY#7#"*%2Q51NV98D@_PC@$^@/(?\(7
MXC/@O4M/>.Q-Z=<.IVX$Y"RKYXDVGY3L) XY;KS6XVBZU8>-5\46]K#.+VR6
MUO[*.;#(RME'1F #8!*D';ZCTH K77Q),'AFYU-='=KNRU!=.OK,S@&&0NJY
M5L?.#N!!P,^U=7H]WJEW#<-JNF)82),RQ(EP)A)'@8?( P>2,>U<1JO@C59O
M#>JI;10/J>K:O'J,RF;;'$J.A5-V.3M0<XZD]J]&7,D(WH4++\RD\CVXH \K
M^(FN3>(_A1K6H66G6\NDDE(IY)OWC!9 IE5=N,;@<<Y(Y]JZW5?%R65]<Z=9
M?8'N[2!)95O+OR 2P)5%^4DD@9)Z#(ZYXY!_!WBRV^'&I>!8;2RN+8;DLK]K
MK9NB:3> Z;2=PR>^/RYW+G2_%NC>*IM=T:SL+Z+4[>*._L9;HQ^5+&"JNDA7
ME<'!&W/% %JS^($&I1Z$MO;):W.KV\LT<6H2F'#1L%:,':<MDG''0$^U/U;7
MW@D\+?VEX?A:;4+U81YL@8V<Q5CE<KR<!AD8ZTFMZ'=ZS:6]EKVCVFLV;PNT
MXC94>&8ME?*+8. "5SD'@'N:S#X3U^'1?!MF[K?3:/?+=7,LD_)0!P$4D?,0
M' R<9V^] &D/%^LW/B;5M%L/#J3OILML)9&O0@,<H)+#*]0.=OL>>@-6^^)4
M-M:KJ5M;VUWIPN?(=(KK-ULW[#(L04Y&1G&<[>>.E:6AZ3J5EXZ\2ZI<6Z+9
M:F+;R&64%AY2%3N';.<C!-9'A_1_&?AM9?#MK%I\^C"9VM-2><B6WB=BVTQ[
M3O89..0.F?2@#5^)6L:EH7P_U;4=+\I;B*+'F.Q!C#';N7 Y89XZ#OVP;EQX
M@NH=4LM%6SMFU>YADN&C%PQBAA0A=Y?8"<EE &WKGGC-)XZT*Y\2^"-6T>S:
M-;FYAVQF0X7<"" 3^&*RKS1M=/BC2?%L5I;_ &V.U>ROM/2XSF%FW#8Y !96
M&2" #TSQD@&OX=\2_P!M7>J:=<VOV34]+F6*Z@#[UPPW(ZM@95AR,@'@\50U
MKQLMC<:I!81V4\VF*#-%<7GDM(Y0/LC&TY.TCDX&2!ZXM^']"FL]=US7KQ5C
MNM6>+]RK;O*CB3:@)[L<L3CCD#G&:QYM+\5Z!XOU._T&UL=2TW5V266"YN3
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
M[/S&+,K( ?, )) !&>Y'8 [R*59X4E0DHZAER,<'FO+?%^H7MGK]IXYBG?\
MLO1K[^SIH1]UH&.R>7W(D*KC_IEFO1=4.I0Z+.-+C2XU#RBL)F<(N_'#,<=,
M\G K"/@?1)O"C6$^@VCW#VAA=VCC,K.5P6\S'WB>=W7/- &IXC\0P>'M&%^T
M9G,LL4$$:M@222,%7YNPR<D\\>M9T7BC4?\ A+YO#<NDPFXCLQ>K-'=?*T9)
M4<%<@[Q@^W/M7,7%CKMM\++'PUK=OI\^K-+!96ZM<G;<A6W#:P&4<(A.['!7
M//2M31+C5]/\0*^K>%?)N[]/(6]75%NF;RU9U0@JI5>&Y'&3SR<T )I7Q$O+
MWP['XCO-!%IHI@E=YOMBLXD638J!2!G<>-V1SGM@F[;>.E'B&/3+Z&T\F:VD
MN$N[*Z,\<>P99)/E&TXR0>^*S=+\$ZE+\(G\(W[1VE\%?RYXGWH'\TRHW0'
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
M (&W.,GJ01@=3:;Q%<WNMS:/I5M%]KMK6.YNFNG*K"9,[(\+G+':2>P&.N:
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
M&&YM(YY4NB\I3R(VN77S  IR!GD<<5Z(=4G?Q'%IL$,,D M?M%Q-YAS'EMJ
M#&#NP_<?<- &K56+4K&>_FL8;R"2[A4-+ D@+Q@]"P'(_&J&O:Z-(?3[6&(3
MW^HW'V>UA9MH) +,S'!PJJ"3QZ#O7&VFHOH_Q+\5:CK$<,,=IHL$TCVY)$B*
MTAW8/(/48YZ=>: /2Z*XVV\9WC:[I=G-I\<EMJ(8>;:L[FT<#($N5 P>FX=_
MSJ;P[XNF\2"VNK.*SDLI)9([A$F/GV>T-@2+CJ2H!Z8R/O=: .LHKD8/%>J:
MA866L:7HXO-*NKH0JJ2'S_*+%?/QC&,C.W.<'.1T$5OXKU^_\2ZKI%EH5HPT
MR[@BGE>](S%(H8LOR<L <X]NIH Z*7Q!HT-O=7$NJV4<-I*8;B1IU"Q2 9*L
M<\'D<5H*P90RG((R"*\J\3ZLNM?#+Q\)-+MK*6QNI;9Q"V\2NJQGS"=JY)W>
MG85T$/BW5M-U[2-.UG1H;;3]4_<V=U#<^8R2!<A)5V@ L ?NDCW/6@#MJQK?
M0= T*_U#6XK.UM+FZR]W=L<$]R2Q/ SR>@KFY_B(_P!EM=4LK!+S39KD1&.%
MG:X$98KYH4+@COMSTYSG@7=3UVZU>U\16VDVEM/;Z:CV\[SR%?-E\O<R+@'&
MT,.3W.,<9H ZJUN[>^M(KJTGCGMY5#QRQL&5P>A!'45-7+?#;_DFGAS_ *\(
MO_0:ZF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "N8\;^';[7],LY-)N8K?5--O([VT:8'RV=<C:^
M.=I#$5T]4]0U;3]*6)M0O8+832"*+S9 ID<G 50>IY[4 <S?Z%K_ (M\+:C8
M:Z]IILUS$$@CLY&E$3JP<2,Q S\RKP!P >3GBSH)\:N$_M^+2X_LR$9LY68W
M;XP"<KA%[]SG'0#!ZFB@#B?#OA34[+X7W'A:_-K'=/;W,"RPR%T_>ER#RH/&
M_P!.U4AX=\5BR\)B2#2YTTE#%<V#73B*7$:I'+N\LY92&8 J<;N#D9KM[+5M
M/U*6YBL;V"Y>V<).(7#>6W7!QT/M5R@#S.3P7XC?P7XMT1O[-:;5[Z>X@D$K
MJH$K!B6&TXQCH,Y]1WW9]$UB?QEX>UCR+1;?3[.:"=?M!+;I O*C9@@;.Y'6
MNOHH Y?P?HNI:-/K[7Z6ZKJ&J2WT/DRER%<*-K948/R]L]:34M$U4_$#3M?L
M!:20+8R6-PL\C*R!G5PZ@*=WW<8R/K74T4 >?Z+H/C'PY)<:'82Z;+H3SR26
MUY*[">U1V+%=F,.02<<@>OI6OI6BZI9^/]=UB:.V^PW\%O%&5F)D!B##)7;C
MG=Z]JZFB@#SZ/PIKH\,>-=-:*R$VNW5S-;D7#;466-4 ?Y.HVYXSUJU<^'-:
MFN?!<JPV8&BY-T#<-\V8C'\GR<]<\XKMZ* . F\'WVH^(-*U>>RL['5K*\\R
M;4K28@W-N,_NV4*,EAM!SP.<$]*Z'QGI>IZSX4O+'1[E+>]DV;&=BJL P+(6
M'(#*"N1ZUO44 <)8>'_$%OXQ;6OL.DV]M)I"V7V2"=OW+*[,%!V $'=UP,>A
MQDY\/@OQ!#\/_#6@^78-=Z5?P7,K?:&".D<A?Y3LSDYQR.*]+HH X6U\/^(=
M"\0Z[)ID-C=Z9K4GVEA/<-&]K,5VOT4[U. 1T_K6QX$T>_\ #_@O3-(U(6_V
MFTB\LF"0NI';D@<UT5% '!6>A>+/#OB#5UT3^S+C2-5NVO0]W(ZO:2OCS/E
M.]21D#(^HZU<_P"$>U31_&DVOZ;Y=]#?VD=O?0S2^7(9(^$E4X(/!((X]1Z5
MV-% 'G5]X%U0Z$T-K]C>_O-=76+O?*RQJ1(&V(=I)PJJN2!GD\9Q5_4_"E_K
M/C#4;RY2"/3+[0FTERDQ,JEG9BP7;C'S8Z]J[:B@#S%_#/C.X\+Z)H4\&DLV
MCWMK(EW]J<"XCA8%<KL)4X !Y//UXZ.PT/5(O'VKZS<1VRV5[9PVR;)BSJ4W
M$DC:!@[O7M75T4 >8_\ "%^)3\)?^$09--^TQ&..*47#[71)A)N;Y,@D #:
M?7/8;\VA:K8^-SXFTZ*&9;VS6UO[-YMA#*<HZ-C!QD@@XXY]JZ^B@#SG4_ N
MJ3>';Z&V^QMJ6I:PFIW.^9ECC"NK!%.TEL*@&<#))/M6M=Z+KDGCQ]>MTM(X
M?[&>Q3=,2ZRE]X;&W!4$8Z_A7844 </I/A&>#QE:^(5L+729OL\D>HI9S%H[
MUVQM.W & =S;B >1P>M:7C+PY=:Y%IEYILL4>I:5>)>6XF)$<F,AHV(!(# G
MD XKIJ* .8@T6]O?%D?B2_MXH)+6R:UMK99=YW,P9V9L #H  ,]S[!O@;1=4
MT+3[^VU..V#3W]Q=H;>8N,2/NP<J.1FNIHH Y;Q)HFJWGBCPYK6EBT<Z:;A)
M8[B1DRLJ*NX$*<D;<XXSZCK6?%X;UM+KQK*8;,C6U'V4"X;Y2(1%\_R<>O&:
M[FB@#S=/"?BC2+7PSJ6CMI[:KI6FKIEW:S2MY-S$ O*N%RI#+D9'?\^XT==4
M%F9-7: 7<K;C%;DF.$8 "AB 6Z9)(')/;%:%% '.OI%UJ/BN6[U6QLIM.AMQ
M#9AG\QE8MF1F0K@$X0#!.-I]:R9O"VI:=\1K77M!L]/AT][,VE_#YIB,HW;E
M955"-RGN3R..*[BB@#REK'5=8U/7K[3='TG5M*O;PQL/[2EMA*(@$(DC"E6.
MY6!)^\/5<5NQVVK>(/$?A;Q+%8VUO:V4-S'/"]SE@9-J_)A<,HV9!R,@@\5M
M3>"/#%QJ$E]+HEFUQ*VZ1O+P)#ZLHX8_45O*JHH50%4#  & !0!Q%[HOBG1_
M&5_K/AP:?=VFJK']KM;V5HC%*B[ ZLJG@J!D8[4FL>'_ !/;:WIOB/1;BRN]
M3BM6M+ZVN2T<4\;/O&P@$J58G&<\=_7N:* .)U[0O$FM:9H_F_8&O+?5H-0G
MC$S+'&D9SY:':2Q]R!R3T&!5N/1]63XC76OF"V^QR:8EFJ^>?,WJ[/DC;C!W
M8ZUU=% 'F%OX%\26GAC3A:S6,&NZ3J<]]:DR,\,JRLY:-SM!&5?&0.WOQKZS
MI/BOQ)X)U>QOH].M[Z^@\B&VBG8Q1#N[/MR2?0# QUY-=Q10!QUWH6L7/BCP
MGJ8@M%ATJ&=+E3<'<3(BI\GR<XVYYQUJQX.T35= ?5K6\%HUG-J%Q=V\L4C%
MV$K[@&4J N.1U.?;'/4T4 <GJ^CZ[+XXLM6M%LKK3X[,P""ZE9?LTQ?/G* I
M#$KA<<'CJ,FLC0?"FMZ;X,TWP_JFG:3J=G"9H[JW:0D2(SED==R8W D\<<<Y
MSC'H=% '.>"O#TWAG06TZ20F+[3+);P^89!;1,V5B#'DX'ZD_6L3Q=X0OO%#
MW<<MC9K<I*C:5JT<Q2:T "YW87)PP<@ D'(SCK7?44 <+-HGBO0O%FHZCX>_
MLZ]L-6*27$%[*T303*H0NI53D$ 9'M5K4O#^N-XG\.ZS;2VEU+903V]V9V:+
M/F[3O0 '(!4_*2.,#/>NPHH KWZSOI]PELB/,T95%=]JDD=S@X_*N B\"ZP?
MA[H&E-):0ZSH-Q%=6L@D9X9'C)X8[00I!(/''O7H]% '+#1M0U+Q19>(;^UA
M@DTZTEBM;99]Y:23&YF;: !A0!P>I)QTK.T/PCJEM\)[KPG?-:QWDEI<VZRQ
M2,\?[TN03E0>-_/':NZHH X"7P[XDNK/P@LUOIR2:-<I+.J73D,JQ&/"G9R3
MDGL!TYZUKZ+HNI67CGQ)J]S';BSU-;80[)2SKY2,IW#:!SN[$]*ZBB@#E_$.
MBZGJ'BWPUJ=I';-;:7+-)/YDI5F\R,IA0%(.,YY(K"O? VJZJ?&"336]I_:U
MQ;W5C/%(7:*2%4V[AM'= >">#7HM% '+:.?&<\+'78-+A>&,JL=G,S"YDQC<
MQ*_(O? R<^F,')L/ ^HR_"./PC?SPVU]%&%CN+=RZATD\Q&Y /4#(KOZ* .8
MT ^,I2I\0Q:7"($(Q92LQNGQ@$[E&Q>^.3G'0#!YG_A"?$/_  KI_#_EZ?\
M;&U/[7O^TMLV?:/.QG9G/;I[UZ;10!RIT;5'^)%OX@,5LMBFEM9./.)D#M(K
MY VX(&,=:?XSTC5]5CTMM,%M/':WBS75E<R&..ZC (VE@K="0V""./:NGHH
M\TN?!OB6?3/&MF5TO_B>D- 5F<!"8U0@_)T&T\]_1:V;G0=9N/$?A'41#:+%
MI$4R7*FX.XF2,)\GR<XQGG%=E10!Y6?!7BFS\":OX)M(].GT^3S!8WDERR.D
M;ONV.FPY()/(.,?E7I=FMQ%IL*7"1"X2,!EC<E=P'8D X_"K-% 'F<G@KQ!+
M\,M9\-^78"]OKN6:-_M#>6JO-YG)V9R.G2M_4=$U74/&V@:N;>U6TLK:XAN%
M,YWDRA1\HVX(&WN1G-=;10!YU9>#M<LO!%YX(!M7T^3S(+?4#*=Z6\C$D,FW
MEP&(&#@\<BM:T\.7]C\08-4@AMAI,.CKIB S'S1MDW!MNW&,<=:Z^B@#@X-$
M\7^'O$.J?V'_ &7=:1JETUW_ *9(Z/:2OC><*#O4D9 R/J.M=Q!&\5O%')*T
MKH@5I&&"Y Y)QZU)37021LC%@&&#M8J?P(Y% 'E'A+3M4U_X77>AQ0P16U[=
MW<)NS+DI$UP^_P"3'+?>P,XZ$D=*U=3\(:])?>(;>U73YK#4-,%E8S7,S[[%
M1$49%4*<AB<D@CWS@"NUTG1=/T.U-KIMO]G@+%_+#L5#$Y) ).,DY/K5^@#@
M;7PUXA34_!5U-#I^W1+26"Y"7#9;?&B#;\G.-F><=<=LG4N-$U6/XCIK]H+2
M2RFTU;*<2R,KQE92^Y0%(;(..HQU]CU5% 'FS> ]8O?#?B*PFFMK2]N]9?5K
M">*0R"-]RL@<%1_=P<9Z^U=)I</B?4[69/$4=A9AH&A$5E(TOF,PP7)8# '.
M%YZ\GI72T4 >80>$O%I\.^%M)E@TI/[!U""7>+IS]HCB##=]SY."!CYLD]L<
MZ\OAO7VU_P 7WMM-;6G]KV,5O9SI,Q>&2-'4,1MXY?/!)&*[BB@#SK3O"_B2
M'5_"M^]EI%LFE6\]O<0Q7#L6,BH#(#L&22I.#ZY+'/&WX-T;5=!L=7COH;4R
M7.HW%["(9RP(D;<%8E1@CIWKJJ* .,\*Z"=#^'T7AWQ*;(*5GBDVSY21'9V(
MRP7LQ_*I?AQI$VF>%()+JZDNI[@ I-(,,8%&V$8[?NPI(]6:MS5] TG7EMUU
M;3K>]6WD\V(3H&"MZXK2 P,#I0!RGC/P]J6J7&C:OHLD U/1[DS117#%8YD9
M=KH2 2I(Z'!K)F\):SKNO:Y<ZM!96EEJVD+8,L-RTLD3 N<CY &^][?C7H-%
M ''^&;?QM"MM8:\VF"VM %:[MI':6Z"C"Y4@!,\%CD^@ SD4+7P=?7'B/1]<
MN;&ST_5+;<-2N[.8[;Y"A7:5"C.6(8EAQC SP1W]% ' >%_#_B[PW;+X;273
MI-$@D;[/J!D;[0D)8ML\O&"_) ;.!UP<8K6\/Z-JFG^+_$NIW<5L+75)(9(?
M+F+.OEQA,,"H'.,\$UU-% 'G9\%:Q=^&O&FE7#6<#ZY>2W-M(LK.$#*@ ?Y1
MC[G;/6MAM$U+7+_0YM7MK>T@TF3[1Y44YE,TX0HISM&$&XGU)QP,<]910!Y_
MX<T'QCX<B_X1V"739-"CD;[-?L[?:(82Q.S9C#,,D YP.O/2GP>'/$6AZKXC
MATR*QN]*UN:2[5IYVCDMIG7#Y 4[U. 1R/ZUWM% &#X*TJ^T+P=I>E:B(/M-
MG L+&!RRG QG) K>HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KA_BH2OA:S=8_,==6LBJ@@$GS
MEXYKN*Y[QIH-UXBT%+2REACN8;J&ZC\[(1C&X?:2,D9QC.#]* ,N+QCJ>E^)
MSI'B>PM+6*>TEO+2ZLYFD0K$,R(VY0=P'.0,5'!XWU*:ZT6=-*>>PU21$98;
M>;S+0.,H[L5VLO3=C &>K#FKUQX9N/$&L1ZCKL<$*064UI!;6\IDQYP D<N5
M7G:  ,>I[X%/POHWC32(;31=0OM+ETFRVI%>1!_M,L2?=1E(VKP "<GCW.:
M,[3M:M/#6K_$C6+P'[/:74,C*O5C]G3 'N20/QK;O/$VIZ'?Z*NM6ML+35IU
MM0]NS;K:=AE$;/WP<$;AMY[5G3>!+S5E\9VFJ/;1VFONCPO!(SO$4154L"H'
M50W!]O>KI\/ZUK<6@V_B 62II5S'=R2VTK.;F6-2$."HV#)W'D],>] %2;QM
MJUOI7BN22RLAJ&@2\VYD8">(H'5P>Q8$X&#R,=ZV]/U^?5'T1K/[-+!?69O)
MG&[Y$PNW'N2V,'^ZWIBJ]_X2-WXZM==2<):FV\N\M\?Z]XW#0D_[I+'\%I?!
M?A-O"EK>V[7'G(]PXM1_SQMMS-''^!=_S]J .HHK/T8ZN=.']MBR%[O?/V/=
MY>W<=OWN<[<9]ZT* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***R
M=4\3Z%HES';ZIJUI92R_ZM;B4)N^F>M &M15+4-6T_28HY;^[BMXY&"(\AP&
M8\ 9]3GBB_U?3M*LQ=ZA>P6MNQ 5YG" D] ,]2?3K0!=HK-LM?TG4+QK.VOX
M7NU7>;<G;)M_O;#@X]\8J*3Q3H4.L#2)-6M5U(D*+0R#S"<9^[UZ<T :]%8X
M\5Z =7_LD:M:G4MVW[)Y@\W.,_=Z].?I5W^T[+^T_P"S?M,?VWR_-\C/S;/[
MV/3WH MT45B7?C'PW83W$%WK=C#+;$+.KS &,GH&].M &W16+:>+_#M]<0V]
MIK-G/-,K/%''*&:15&25 ZX )XIUCXKT#4[J6UL-6M;JXA!,D4+[V3'7('2@
M#8HK&LO%F@:C>2V=EJUK<W,.?,AA?<Z8ZY Y'XU"GC?PO)-+"FNV+2PDB1%E
M!*$<<CM0!OT5D)XIT*72'U:/5K1].1BCW2R QJ1U!;H*@C\;^%I4B=?$&F[)
MCMC=KA0KGT!)P30!O45GZIKFEZ);K<:I?06<#' EF?:N?3)XJBOC7PRS0*-<
ML<W#*L/[X?O">@7US0!O45CZAXKT#2KY;+4-6M+6Z?&R&:0*S?0'K^%/L?$V
MB:G?M866J6L]VJ&0P)("X7(&<=<<B@#5HK)NO$^B6=W+:3:E;BXA7=-$K;VB
M'JX&=H^N*MPZG8W.G#4+:[AGLV7<)X7#H1Z@C.: +=%<]'X\\)RPM,GB+33$
MAVM)]H7:I]"<X%:LVK:?!IO]I27D(L=N_P"T!P8]O7=N'&/>@"Y17/#QWX4:
MV-ROB#3S #@RB8;1^/2MV">*ZMXKB"19(94#HZG(92,@@^F* )**1F"(68X5
M1DGVJKI>J66M:9!J.GSB>TN%W12 $;AG'0X/:@"W1110 4444 %%%% !15*7
M5K&'5X-*DN M]<1/-%#@Y9%(#'.,<9%)J^LZ=H.FR:AJEW':VD?WI'S_ "')
M/L* +U%(K!U#*<@C(-+0 4444 %%4H]6L9=8GTE+@&^@B6:2'!RJ,2 <XQU!
MJ[0 4444 %%%17-U!96TES<RI%#&-SNYP * ):*S=+U[3=8FNX+*X+SVC!+B
M&2-HY(B1D;E< C(Z'&#5G4-0M-*L9KZ^N$M[:%2TDCG 44 6:*AM+N"_LH+R
MVD\RWGC66)\$;E89!P>>AJ:@ HHHH **** "BBB@ HHJA=ZWIMAJ5EIUS=QQ
MWEZQ6WA.2TA )/3IP#R: +]%%% !1110 4444 %%%% !1110 4444 %%%% !
M102 ,DX JAI>M:=K<=Q)IMVEREO.UO*R9PLB@$KGOC(Z4 7Z*** "BBB@ HH
MI&8(I9CA0,DT +1532]4LM:TR#4=.G$]I.NZ*0 C<,XZ$ ]JMT %%%% !111
M0 4444 %%%% !15*QU:QU*:\AL[@2R64QM[@ $;)  =O(YX(Z5=H ***BN;F
M"RM9+FYE6*")2SNYP%% $M%5=.U&TU?3H-0L)A-:SKOBD (#+Z\\U:H ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *X7XB^$;3QL;#1[IS&S0W$D$PZQR
M )M;'<<X(]":[JL>^LM2F\0Z?>V_V7[+;)(DBR,V]]^WI@8&-OOGVH \A\'^
M+[^R1?A[XK!35[#4+);21^?.C6YB(7/?"\@]U^G-JXNIM<_:>@L+\EK328-]
MI"WW0QA#[L>N6SG_ &1Z5Z#XH\#67B+7-$UL;8=2TJ[BE67'^LB5P61OU(]#
M]35;Q'X$-_XMT[Q;H]U'::U9#8PE0M%<QX(*OCD'!(W#/TX& #COV@)9-)L?
M#FOV,AAU*SOBL,R\, 5+$>XRHX]SZU#\8;>YTFZ\+_$6RA*W-E)''=(.Z'Y@
M#[<NI_WA78:WX(O/&>N:7=>))+6+3=-<RQZ?:LT@FD..7=E7Y>/NA>YYKI/%
M&@P^)O#&HZ+/@)=PE Q'W&ZJWX, ?PH \6^(VJ?8_&6@?$G1T#Z=;R0VLTJ=
M9MR;S^&QRF?4$=J]CT&:+5KV^UV)ED@F(MK5QT:*/.6'UD9_J%6L>^^'EG<_
M"S_A"XF1 EJJ1S%>!,#NWGZODGZFMFYTAM.\$OI&D7RZ:UO9>1;W3@$0[5P&
M/Y9)_&@#<KSKXO6-O9?"7Q(8(PAG>.:4CJSF:/)/X #Z 5T'@,:ROA&U77KI
MKJ]5Y%%PR;6EC#D(Q'497!YYP1GFD\?>'+SQ;X1O-"M)H(#=[ TTN3L"NK<
M#G.W'44 4?AS8V]U\._"5Q-&&EM+99(6[JQ1D/Z,:\]^&5[<67Q0^()M]*N[
M\M?."+=XEV?OI>OF.OZ9KUCPCH]YX=\)6.CW#03364(B22-B%DQT)R/E_6N:
M\%^ ]5\*^*_$.M375E<KK,K3&)"RF)B[.!G!R/FQV]?:@#E?A'(TOQ9\?R/"
M\+M<,6B<J60F9^#M)&1[$BL3PUK5[H7CWXF7=AI]Q=RBYD&^+9B#,SCS&!.2
M!G/ /3G YKT7PAX#U;PSXS\0:_+=65PNL2/(85+*8B7+@9P<]<=!Z^U5O#GP
M_P!=\/>*O$6M+<Z7<KK<CO);R*^$W.6QG'(^8CIS0!M^.=.M=/\ AQXM-M&(
MQ<VL\\B@8&\QX)'UVY^I->+KXAM9?@5HG@TV4O\ :.JR%;6><*D Q=,2WF$\
M8Z?CZ=?9;WPUXAU7PWX@LM0O[&2]U8&%'C5UBMH=F  #DL<ECU&=WX5AK\)O
MM?PLA\'ZG<6[W%FSR6=]$#E'9V;E3T'S8(R<CT(% &?\2]*N=#_9]CTN\N!<
M7%I':Q22 D@D.HXSV'0?2M;P-<R:_H>DZ#J&E3P6-MHEC/%)-L(F<8(=""<
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
M.=YX[>IJE!X*U.7PI:^$M3N[6XT>V>(?:%W"::"-PR1LF,*?E4%@QR!T&<T
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
M6EJ= 9U416SXE1HS&6/S??(.>PSD\]*LCP;JW]@^+].,]ENU^XFF1PS8@\Q
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
M\ G )\].] ';T5Q<7B;5=*\7W^E:Y)9S6J:4VJ1R6L+(T:H^UD.6.[L0>._
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
MO!<1&!"'=71W(.2<GY0!TK%\3RZS=Q>!;Z_FM/*N=<M)6MXHB#$S*Y4!RWS
M D$D#)P1CI0!Z?17!:AXLUN[AU:?P_;^=)I]T]M%;-922"Y:,@.#(" F3N ]
M, GK@%WXA\5WGBW^P],CTVT:71EU%/MD3LT+F0*4?:W/<<8QG/.,$ [VBO._
M$OC'7?#UEJ5]<?8$>RN(EBL50R-<0$HK2LRMF/)9MNX<;<'.:MR3ZN_QE6S7
M4(A9)HWGK"T!( :=589##YCL'S=!Z>H!UEAJUEJ<M[%:2EWLIS;S@HR[9  2
M.0,\$<C(J[7GZ^/;VPT+Q5J&IPVTLNDZF;"VC@!19"1&$W9)ZM)R?2M&_P!>
MU?P]X@T6TU.2UNK/5I#:B6&%HV@N-NY>"QW(V"/48ZF@#KZ*\ON/&?BQ/#'B
M+6T.DA=#U&>W>+R)#]HCB900#O\ D."3GYLD]!CGTV&0301R@8#J& /N* 'U
MG7VNZ;INH6-A=W(CNKY_+MH]C'>V">H&!P#UK/\ '=S?67@36[O3KH6US;V4
MLJ2[-Q&U2>.1@\=><>E<=JZZ@MI\.<RV\UT;U#&WEM&@!MFQNY8G'X9]J /4
MJ*X"/QKJ.D1^+(=:%M=SZ&T!BDMHFB683J-BE2S$$,<$Y/%:6GZQXA_X2FVL
MY[1KK2[B%S)="R>V^S2KR =S'<K=!W!ZT =;17/>.=9OO#W@S4]7TX6YN;2(
MRA9U+*0/8$5ES^(-?TLVD>HM8O+JUPD=BMM;R.8%$322;QG+D;<#&,DY.!T
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
MGM8FTL=>O'F@FC9GG4SX8!@P"8!XX;/M7>76NZA!\0],T0"W.GWEE-<9V'S
MR%1C.<8^;TH Z>LZQUW3=2U*_P!/M+D2W5@4%RFQAY9<$KR1@Y /2N<L=>\1
M:]HMIK^B164MI/=;5LI059K8.4+^9NP'P-V,8[<GFL=&UE/'WCZ31IK.":.&
MQD+W432 D0N0H4,O7^]GCT.> #TRBLCPKK+>(?"FEZQ)$L4EY;)*Z+T5B.0/
M;.:UZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *Y[QGX?NO$VAKIMM<PVY^T13-)(A?\ U;AP  1U
M*UT-% '*W/A:YOO&1UJZFMFM)-*?39;4*V65F#,V[/X8QTJGX;\*>)-#2WTN
M?Q%%<Z%9L/LZBV*W)13E(V?.-HP!P,D#' KMJ* .8\/>&+G2SK\=_/;W-OJ]
MY+=LD:,I3>JJ4))Y&%'/%9_AOPEXCT)8-*D\117&@6C VZ?9BMSL4Y6-I-V-
MHX!XR0,<"NWK-N]>TZQUJPTB>5UO;_?]G3RF(?8I9OFQM& /7/2@#G_^$1U+
M[3XOF^VVO_%01JBCRV_<8B\K)Y^;CGMS3&\':D=/\(VHO;3/A]XV+>6W[_9&
M8QW^7(.>_-=K10!3U:Q.IZ/>V"SO;FZ@>$31_>CW*1N'N,YKC;+P1KD%UX6N
M)]8L-VA1R0*D-FRK)&T83/+_ '\*.>@]#W[ZH;NZAL;26ZG++#$I=RJ%B /8
M D_A0!Q#>!=2?PKXFT5M0M-VMWD]SYHB;$(E(RN,_-C'!R.M69/"6KVOB.UU
M_2=0M(;QK-+*^AGA9X9U4Y5UP058?R_7J-*U2TUK2K;4["0R6ER@DB<J5W*>
MAP>15R@#F_!_AV]\.6^IQWE]#=&\U":]!B@,>PR-DCECG^GO1XJ\/WVO3Z*]
MK=6\"Z;?QWQ$J%C(4##;P1@$,>>:Z2B@#EF\-7UCXMNO$.DW%NLFH01Q7]K.
M&V.R#"2*PY! )&".1Z5G7?@&?^R=/M+*^@6XAU@:S=3RQ$^?-O+D!0?E!)QU
M. !UZUW59MQKVGVNNV6BS2NM_>J[P1^4V&"#+'=C;P,<9SR* -%<[1NQNQSB
MN7'AJ^TSQ7J.MZ+<VX35$07=M<JQ42(,+(I7VX*]_45U-% '$7/@%X] T>RT
MV_CCO-.U,:F9YX2RSRDN7W*&! .\XP>, >]7[7P]J=MXRO-?:\M9?M%C':>7
MY;*<H2P<G/<L>,<>M=110!YS#\.-1M?"NCV5KK,=OK&BW,L]G?)"2A$C,71T
M)^Z0V#SV%:&L^$]>\0^#[_2]2UBU:_OO+5Y8K=EAA1&# (F[))/4D]_85VU9
MMEKVGZAK%_I5M*[7E@$-PC1,NS?G;R0 <[3TS0!?A\WR4\_9YN/FV9VY]LUY
MUXQG-_XWMK*VUC2+.XL+,RB'5H<HYD;&Z,AE)8!"#@X 8#N<>D5B>*+K0=-T
M>34O$-O#+9VW):2U\_9GV ./K0!RL&B7GBSPZVF3W&E02Z5=0W.F:AH\1^SI
M*F2!L)YV]" <?-V(-;Y\,RZKJ\.IZ^;:5X+26UB@MPVP"7 D8D\DD  #L,\G
M/'1PK&D*+"BI&%&U5& !]*?0!PMOX%OAX53PC>:A#<:'&Z@2&,B=X%<.(FYV
M]@NX=NP/-6D\*:KI?BK4]4T/4;6*SU;:]W;74#/Y<BC;OC*L.HZ@UV%9MUKV
MGV>MV&CSRNM]?AS;IY3$.$4LWS8V\ =,YY% %'P5X?N?"WA*QT6ZNXKI[52H
MDCB*#!).,$G/7KQ]*S]1\(ZG<>)=6U"TU6"*UU6Q6TFCFMS))"%# >6=P !W
M$D$'GFNPJGJ6JV.D6PN+^Y2"-F"+NY+L>BJ!RS'T&30!R%CX(U:U3P>)-2M)
M3X>5EX@9?-!B\H ?,<87G/.3V XI+_X>RZN/%<5_?1K#KKPRQF!"'MGB50AR
M3\WW03T[CO72Q^)])>ZM[5YY8+BY;9!%=6TL#2G&?E#J"< <XZ5KT <2/"_B
M:]UKP[J>J:QIS3:0TN?)M''GATV$G+\$CGC@'UZ#MJ*S=;U[3_#UDMWJ4KQ0
MM(L098F?YF( !V@XR2!D\4 9VD>$X=(\5:QK,4S%+\ATM_X87( E8>[E(R?]
MVN=U'X>:Q>:7XBTN/6[9;35;[[?&TEJ6E5]ZML9MV"@V # SC'/&*]%HH YA
MO#NHR>-=/U^2]MG6VL7M)(Q$5+[V5F8<G;RHP.>.]<_??#S6+C0->\/P:S:1
M:9J-V]U$3;,94+R!RK'=@J#G&!D\<BO1Z* .)N_!NLSZSK%VFLVHAU>P2TN0
M]H2\1567]U\^%4[B2#GFF6W@O5;.#PI/'J5I+?:!;O;!7@98IHV14QPQ*D!
M<\Y.>!T'4:YKNG^'-)FU34Y7BM(1\[K$SX].%!-7RZB+S.2N-W )./H* .4N
M?!\]SI/B0-=0_P!J:_"8)Y_+/EQ)Y9C557.2%!)Y/))/'04[[P5JWD:!>Z3J
M\%GKFD6WV3S6A+PW,6 "KKG(&5!X/!_ C8B\<>'I_M'E7LKBVD:*=EM9B(G'
M56.S"D=\UK66J6&I:>+^PNX;JU8$B6!Q(IQUQCO[4 1:/:7]I9DZG>K=WLK;
MY7CC\N->  J+DX48[DDG)[UA>(_"VI7?B.R\2>']2ALM4@@-K*MS$9(;B$MN
MVL 01AN00:Z+2]2MM8TRWU&T,AM[A-Z&2,HV/=2 15LD#J: .1U3P?>:C;:7
M=G51_;VG77VN*[:']VS$;6CV \1E<+@'/&<DYS++X8N[R\U+5KJ:V&J76G_V
M="$5C'!$22>O+$L<GI]T#U)ZFLJ;Q%IUO<:E!*\RMIT237)^SN0JL"000/FX
M!SC.* .;/@G4O[ \*:8+ZTSH%Q#/YAB;]_Y2% ,9^7(8\\U/JW@^\UXQ0ZG/
M9RQV^HB\MKQ8R+F!!+O$:GIT^7=D<?PY&:Z?3-2M=8TNUU*R<O:W42RQ,5*D
MJ1D'!Y%6Z ..D\%27NK^*IM0N(GL=?MX[=HHU(>((C*"&)P3\V>G! ZUGGP5
MXFN-,T'3[O7=/D31;Z&XAF%F^^58@P4.-^,X(''USZ^@Y QSUHH X=/"'B#2
MM?U"XT#7[>UTW4YS<W-O<6OFM#*WWWB.X#+8SAL@'L:T8?#5Y!XZCUY;N)K9
M-,&G>2ZLTA4/OWE\\G/'3\:Z>B@#SK4_AYJ]]IOB72X];MEL]7O#>HTEJ6F1
M]RG8S;L%!L '&<5NR>&M2_X3.R\0QZE;AUL/L-VAMC\Z^9YF8_F^4YR.=V!Z
MFMO5M5M=%TV2_O3(((RH8QQ-(WS,%'RJ"3R15V@#A3\/GOM(\3Z9JEY&T.MW
MAO5>!"K6[X7;C)YP44]L\UI)X>U+4;S2+C7KJUG;2F,L0MXV433;2HD;)^7
M).T9Y.<\8KJ"0!DG HH X)_ FI2>$_$NB-J%INUN\GNO.$38A$I!*XS\V,<'
M(ZUK(/$%MXGTJW6[M9=,%ILN[=(#N1@&Q*'SQDA%"_[QYQFNGHH SM>TH:YX
M>U+26E,0O;:2W\P#.S>I7..^,US3^$=:GA\,?:-2LGET682DK;LHEQ&8PH^8
MXX).>>3T KI+[7M/T[5=/TRYE=+O4&9+9!$Q#D L?F P. >IJ6SU6UO[R^M(
M#(9;*01S;XF4;BH88)&&X/:@#EKOP&^J7OBPZA=QFTU^*%-D*D/ 8EPK DX)
MS@]!TJ_X=TCQ/:/$/$&O6]_%;#;#]GMC$TIQC=*2QR<$\  9YYP*Z>B@##\7
MZ)/XD\*W^C6\\=NUY'Y1ED4L$!ZG (R:H^(O"EWKNA:;''J*V.LZ;*EQ:WD4
M>Y5D4%3E2>58$@C/Y]^JHR#GGI0!QE]X/U/Q'X9O=/\ $FL1O>7 3R9;&$QQ
MVS(VY652Q);< 221P,#'4V;+P]K=_IUS9^+-5MKZ.6V>U\NS@,*LKC:SODG+
MXZ8P!D\'MU59NN:]I_AVP^VZG*\4!=8]RQ,_S,0 #M!QDD#)XYH P/#7AOQ-
MI*VUAJ7B*&\TJRP( EL4GD5?N+(^[&!QT&3CDXR#@^)] N]#\ >/KBYN8)EU
M,RW@$:%3&2JKMY//"CGBO3Z@NK.UOX?)O+:&XBSG9-&'7/T- '-6F@WFK_\
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
M@$X'(SQW^E1ZA%I=O'JL\-Q?*N)I8(RB,<]0I)QQBN87P']BD\++I=]'!;:
M798YH#(TY=2K$L&&"=Q/3J?PK4N/[;'C:T-O?(VCFW87-F;8?(WS8D\WU)VC
M;Z;CVH K?$#6M1\.^$+G5=,:W$T$D2D31EP5>14.,$8/S9YSTZ55U+5_$#?$
M-/#UC<V,-K-I;W:RR6[.\;"14Z;@&Z\#Y>O.<8.GXR\/3>*O#5QH\-XEIY[Q
MLTK0F3 1U?@;AW4=ZB?PY?/XV@\1F_M_W>GM9&W^S'G<X<MNW\<J.,=* .(U
MCQ%KFJ?#GS9;V*"\MM<73KJ2"+"SA;@)D GY01@D=^G -=9>ZYJ3ZY/H-I-)
MY]I:1SSW4-H)"7D+A %+8  0D]<Y&,52;X>W3^%=2TAM7B\ZYU,ZG#.MJ0(Y
M#*)=I4N=PR,=15C5?!^LRZW;:_I&OQV6KBW%M>%[3?!<IN+#Y-V5().#DG'&
M>I(!G2>*/&$5MX52\LK*POM1O'M+N&6,L 0KD.I#<*0H.WKVR.M./C?4/#T'
MC%=<>"^?01!)#+!%Y/G"9<HA7+8PW&<]#6O?^$;^]FT&=M85YM,NS>2R36^X
MW$A4J0 & 1<,0!SC Z]ZU]X &JW?BHZC?))::_%#&T44!5H#$N$8,6()S@].
MHH S?$$&K1>-/ ;ZA>PS[[R8R)'#L"2>0_W#G[O7KD\#FK+>*==6S\=MYEB9
M]"):U/V=MC*(?-PPWYR>F<_AVJ8>#_$5U=>'Y]2\0VDTFC3&1'2Q*M."A3Y\
MR'YB#U&!['M*W@N^:/Q:AU6W_P"*A!!/V4_N,Q^7_?\ F^7Z<T 4K/Q)XBAU
M'P?+?W%E+9Z]'LD@B@*M"_D^8&#[OFR0<C  S^-0ZIXRUA=$\6ZO9/;P/H-X
MUM':31;A,JA"6<Y#?-N.W&.@ZUK/X.OG'A0?VI;C^P,'_CU/[_$9C_O_ "\'
MWYKC4NDU'6-5U6W\5>&[>5KY_P#1M8L4-Q!Y9V*"2ZL!\N5&.^>I- 'J]@UW
M)ID#W;1_:GC#.4B**">?NEB1CTS7FNB^)=1\/^$O%&MW]V-0EAUFXM8HWCV%
MY?-6)"2#PO3@#@"O1M$N;R\T:TN-0B2*[=,R*@(7/J W(!'.#R,X-<M_PKL7
M&D^(=&O=2\W3-5NY;N)(X-DD$CN'SOW'=M8#' [YSV +&H:WJWAOQ'H5KJ%Q
M#>V&KRFU9UA\MH)]NY=N"<H<$8/(]34/Q;S_ ,*WO]H!;S[3 )P,_:8JT(O#
ME_>7FDW.O7]O=MI3&2$00&/S9=I42/ECR 3P.YSGH*N>+/#X\4>&[K2#<FV,
MQC=9@F_:R.KCC(R,J,\B@#GY/$'B#P]XSL-/UV>QN]-U6*=H9+:!HFMI(DWE
M3ECN4J#SUSZ5#:>)O$^HVNB:QI^GR7%K?21O<6A@"K%;N,AUD+9+*",\8/.
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ J!K*U>Y%RUM"TXZ2F,%A^/6IZ* "
MBBB@ HHHH **** "BBB@!KQI*C)(BNC#!5AD$4RWMK>TC\NV@BA3.=L:!1^0
MJ6B@ HHHH 8\,4DD<CQ(SQDE&902N>N#VI]%% !1110 4444 %%%% !1110
MC*KJ58!E(P01D&HK>TMK12MM;Q0J3DB- H)_"IJ* "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBN=\=:QJ.@>#=3U;3!;FXM(3*/M"EEP/8$<_C0!T5%0VDC36<$K_>
M>-6./4BIJ "BBB@ HHHH ***P_%VL7.A^&[JZL(/M&HLOEV< &?,F/W1CN!R
MQ]E- &Y165X9UR#Q+X:T_6;? 2[A60J#]QNC+^# C\*L1ZQIDU[]BCU&T>ZR
M5\A9E+Y'4;<YXP<T 7:*CGGAMH'FGE2*)!EY)&"JH]23TJM;ZOIEU:S75OJ-
MI-;P9\V6.966/ R=Q!P,#UH NT5P>A>(K_Q==/=Z1KEE$MMJ4D4FGD)();5'
MV%^/G#-U#9V\@8/6M^?Q=H\'BE/#C7UNE^]N9BKR ;#N550C/+-NR!UP/<4
M;M%<5X3\6^=#J:>(=6LH[B/6KFPMM[+#YBH0 JJ3R>?<\UU5_JFGZ5$)=0OK
M:TC/1[B58P?Q)H MT4R*6.>))89%DC=0R.AR&!Z$$=17,^/O$UUX6\./>6%K
M]KOBV8X?]A!OD8^P16Y]2/6@#J:*JV6HVNH:7;ZE;RJ;2>%9TD)P-A&03^%0
M)X@T62>V@CU>P::Z!-O&MRA:4 D$J,_-R#T]* -&BJ=EJVFZE+/%8ZA:W4EN
MVV98)E<QGT8 \'@]:2+6=+GU!M/BU*TDO5R3;K.ID&.ORYSQ0!=HK-E\1:)
M 9=8T^/,WD#?<H,RX!V=?O<CCKR*LWNH6>G0B2\N[>U1CM5YY H)].2,T 6:
M*XSP;XJ>_P!,UN\UG5+-H+35Y[6&Y!6*(Q*%VX.<'.<YR>M=&->T<RW<0U6Q
M,EF-UROVA,P#U<9^7\: -"BJMMJ=A>6 O[6]MI[,J6^T1RJT>!U.X''%1VVM
MZ5>6\]Q;:G9S0P'$TD<ZLL?^\0>/QH O450@US2;F\CM(-4LI;F6(31PI<*S
MO&1D,%!R5(YSTJCHWB[1M>U+4+&POH)9;*;RF"R@ER%!8J.I +8STR#0!NT5
MQWC'7-7TC6_#EIIT]ND6J7AM9?.@+E/E+;EPP].]:\(UBVU-/M>I65Q9")FF
M46_E/&?X6SO/R\,#Q0!M45Y[#XNE\0W.K2:7XETW3QIE_P"2D4S1O'<0(J%Y
M&/W@"68 J0.!UJ7PSXCOO%5O:ZY9Z[916RSS&\TYPC".W#NJ-N'S*^%#9)VG
M)XXH [VBJ=CJNG:H)#I]_:W?E';)Y$ROL/H<'BF1:YI$\TT,6J64DL*EY46X
M4E%'4D9X [F@"_17+6OB[3?$OAS4;G1];M+-H_-C2ZD9'$.UBHE921\I(R,]
M16Q%JMA";2SN-6LWO)8U*#S55ILC[RKGH>O&: -&BJZW]F\\T"W<#30#=+&)
M 6C'JP[?C4=CJ^FZHTJZ?J%K=F(@2""97V9Z9P>* +E%<=XWUS6-&U#P]!IE
MQ;1KJ>H)92>? 9-@8$[AAE].E0^)/$>N^"8X-4U3['J.A^:L5U+! T,UL&.
M^"S!UR0".#R.M ';T50N];TFP\O[9J=G;>8N]/.G5-R^HR>GO5'5O%^BZ+J^
MFZ9>WUO%<7Q8J'E50B*C-O8GH"0%'J3QT- &[15&[UG2["YCMKS4K.WGE("1
MRSJC-GI@$Y.:O4 %%%<=X4\:MK_B;6]*F@\E8"EQI['_ )>+4_+Y@]1O4G/H
MPH [&BJ=YJ^FZ>Y2]U"TMF$9E*S3*A"#JW)Z#UK+M?&F@WWB)]%M=2M9;A(4
MERLRD,6SA5Y^8X&>.Q'K0!T%%9.C7#?8[R:YUJUU%$N92)HE5%@3.1&Q!(RH
MZD\^M/.K6NHZ?>/H^I6<\T*'YXW$PC;&1N"G^M &G17,>#-?DU'X?Z5K>L74
M*2SVXDGF?;&@)./8#M6]8ZA9:G;_ &BPNX+J#)7S() ZY'49'>@"S17,ZS'X
MSGU-_P"Q+K2+.P1% -Y"\KR-U+#:P 7D#UR#[5+X*U'5-7\+V^H:L]L\\[.T
M;6\91&BW$(P!)/S* W7^*@#H:*Y?Q;KFIZ+?^'DM!;?9M0U2*RG,BDN P9OE
MYP/N=\]:ZB@ HJE/K.EVUZEG/J5I%=.0JPO.JN2>@"DYYK \5^+;;1]5T?1_
M[1MK2;4)V6:9Y$#6\2HS;L-P"2H4$C')ZT =917/0:C+X<\-W6H>)M8MKB"!
MGD2\1!'OAZH"!P7[?+P>,"L;4_&$T\GA&\TF^MOL&IWJ074:A9"N8F<J7S@$
M8&1C- '=454L-4T_58'FTZ_MKR)&*,]O,LBJPZ@D$\TVRUC2]1FDAL=1M+J6
M( R)!.KLH/<@'B@"[117'>$_&K>(/$FMZ7-!Y(MREQ8,?^7BU8;1(/4%E)SZ
M,* .QHJO=WUG8(KWEU!;JQPIED" G&<#/L*A.MZ2+0W9U.R^S#'[[SUV<].<
MXY[4 7J*HKK6E-!/.NIV9AMY/*FD$Z[8W_NL<\'D<&I+?4["\L3?6U[;36@!
M)GCE5HP!U^8''% %JBJ-MK6E7EO-<6VIV<T,!Q-)'.K+'_O$'C\:;%KVCSW<
M5K%JMC)<RQ":.%;A"[QD9#@9R5QSGIB@#0HJII^JZ=JT;R:=?VMXD;;':WF6
M0*WH2I.#3+76M*O;F2VM-2LYYXANDBBG5F4=,D Y S0!>HK-_P"$AT0R6\8U
MC3]]PYC@7[2F96!P57GD@\8'>J@\7:,WBI_#HOH/MT<0D=3*!AB<*@]6/)QU
M QZT ;M%075Y:V,/G7=S#;Q9"[Y7"C)Z#)[URWBOQ'<VL/AV[T34+62TO=9M
M[*=HU64.CN0P5LX'0CIGZ4 =A15.QU;3M3$QL+^UNQ"VR4P3*^QO1L'@_6FV
MFLZ9J,KP6&I6=S,B[BD,RN5'3) /3- %ZBO.H/$VO-X(\:Z@UY;F^T>]O(K>
M3[.-NR%00-N?KR2>O>NUTBXN+WP[87+R+]IGM(Y&<KQO9 <X&.YZ<4 :%%<7
MX)\7I?Z%;'7=6L5U2XN[B&*-G2)I0DS(-B9R> /6NHO]6TW2D5]1U"ULU;[I
MN)EC!^F3[T 7**:CK(BNC!D8 JRG((]17&_$;Q8= \*ZC+I>K6,&K6X4K#(5
M=SDC@(3UP<\@].E ':453OM6T[2XDDU&_M;16Z-<3+&#ZXR17/\ BC6[_3]6
M\+"PNH?L>HZ@MO,!&&+H49@0V>!\HZ#\: .LHJC>:SI>GSQP7NI6EM-)@)'-
M.J,V3@8!/.35";Q=HT'BN/PZ]] M\T!F96E VG<JJG/\3;B0.N![B@#=HJE)
MK.EQ:@FGR:E:)>N<+;M.HD8XS@+G/2J^NZQ:Z98S*^IV5G=M$S0_:77D]CM)
M&>>* -6BN?\  VJW>M^"-'U.^</=75LLDK!0H+'V'2N@H **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *Y+XH$#X8^(B2!_H;CFNMJ&YM+:\C$=U;Q3H#D
M+*@89]<&@"E_:=CI/AV'4+^[BMK..&,O-(V%7. .?<D#\:T@0R@@@@\@CO4#
M6%F]D;)K2 VI&# 8QLZY^[C'7FK% !1110 4444 %<G<F[USQ<W]FWMI'%HJ
M['\Z S W$B\\*ZX*QX&<G_6L.U=95>WL+.UD>2WM((9'^\T<84M]2!S0!Y]X
M$D?POXSUWP5>7$+"1O[4T_RU\M2DA_>(JEB0%8<#)XR:K>'YK[1=2\-VOG6V
MN>';V>3^R[M1MNK1C&[%7 X<!=RD]1WZ 5Z0VF6#77VIK&V-QN#>:8EWY]<X
MSFDMM*TZSG:>UL+6"9AAI(H55B/<@4 <E\1+F2RNO"US/QI$>KQF^8_=3@B-
MG]%#D')XR!0MN_\ PN<W-@1Y#:-C4-GW2_F?N=W^UC=CO@5VLL4<\3Q31I)&
MXPR.,AAZ$&H;;3K&SM6M;6SMX+=L[HHHE5#GKP!B@#D?A;(DGAO42C*P_MB]
MY!S_ ,MF/\B*CN[JWL_C;;-<S1PB7P^T<9D8#>_VE?E'J?85V=MI]E9%C:VE
MO 6Z^5&%S^0ITMK;SRQRRV\4DD>?+=T!*9ZX/;- 'C%Y:V4OPP^)%RT,+S#6
M+W$I4%@1(I7GV)R/K7076M6]C\1)(];UE],MKW2(/L-P_E"*3!<RH6D5@"2R
MG'&0!G/%=^-&TL1M&--LPC$%E\A<$CH2,>YIT^E:==6T=M<:?:S6\9RD4D*L
MJGV!&!0!E^"M/TS2_"]M::--<3::C/\ 9Y)F#;U+$Y4@#*Y)Q[=.,5GI'>>(
MO$.H:A87E@+.T5M-1;BV:<,>&F(VR+C)VH0<_P"K]ZZ_8NS9M&W&-N.,>E06
MUC:6086EK! &^]Y487/UQ0!Y]\.)5TR+7/ 6I2PSS:+*?)##B2UD&]#@D]-V
M",G&0*Y6VL['_A1WA&8P0;SJ=J3)M&2?M!4\_P"[D?2O9CH^F-*TITZT,C9W
M.8%R<]<G'>@Z-I9B$1TVS,:DL$\A< GJ<8]A0!P6J0/:_$_4H-'CCANW\)2&
M%(0%S()B$X'<=!5'PU/X8\1:3X4+Z[<RZEI\D1ATY&A2:&91MD5D"!]@^;=D
MX(&>:].73;!+@7"65LLZC D$2AAQCKC/2B+3;""[ENX;*VCN91B29(E#O]6
MR: /('L-./@#XHR?9;8NFIWJJVP97"(5 ],-S]:WK'5X[;XF:6-7N$CMY_#T
M?]G2S-A&D+ RX)XWD!?P KOAHVEA'0:;9A'(++Y"X;Z\4LVDZ;<VT=M/I]I+
M;QG='$\*LJ'U (P* /$[Z33)OACX\2![5UC\2/)&$93M5IX<,N.@(S@BNWU/
M3M.3XO\ AV-;2V4'2[GY!&H!VM&5X]N2*[9M*TYXFB>PM6C9S(5,*D%SU;&.
MOO1_96G>:DOV"U\Q  C^2N5 Z8..* /'IKK^S?#WB*:)I(].M/&A>\^SH&\J
MW!0L0I!& VTXP1Q707MOX:U&#Q)K%AK+:Q=3:'+'<2+)$\*H 2F\(H ?KC/.
M ?2O0H=-L;99!!96T0D&'"1*NX>AP.:;#I.FV]FUI#I]I';.=S0I"H0GU*@8
MH \OBMK.UT3X47$$4,4SSVX,B !FW6K;LGODXS70^!KJWC\3^,[-YHUNFUAI
M%A+#>5\F/YL=<>]=<='TPJBG3;,B/[@\A?E^G'%6%MK=+A[A((UGD #RA &8
M#H">IH \_P#B8()/$/@>*XE,<;ZL<E93&0-AZ,"".HY![UT%C#HFC^(,VM[+
M->:DB0B%[M[AL1[VW?.Q(4!CGMG'<UMW.F6%Y)YEU8VT[XQNEB5CCZD4D&E:
M=:N7M["UA<@J6CA520>W Z4 <E\.Y(VN/&6UU./$5SG!Z?)'_@:XVPO'M?@/
MHUY&\ALX-2$E\T"AV6 7;EC@@@X^4X((QUXKUZ/2=-A#B/3[1!(-KA85&X>A
MXYI\&GV5JCI;VEO"D@PZQQA0WUP.: /,];33=1L?$&M>%]=N-6UR71)(3);2
M1LJQYR PC48D^]MS\W!]*WM!U3P;XA?PW>:<]O/?VMNRVD4$GSVJ-& X= >
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5D^);@6V@W+?VW#HKD )?3*C+&<@]'.#D C'O6M7#_&#
MRA\+-;,NS[D>W=Z^8G3WH ZBZUW2=/F:"]U2S@F2(S.DLRJRH,98@G@<CGWJ
M>PU"SU6RCO=/NH;JUDY2:%PZMV."/>N)U$6,WQHT)F^SNW]CW#J3@G.]-I'X
M9Q^-3?#)X3:^)HX60QQ^(;T*J$84;@1CVH Z&>Z5?%$$7]NP1JEJ[2:80F]^
M1B4G.X!1QZ<U6T3QIHFO07\]K?6XALYGC=GE ^5, N0>BYR 3Z>]8U^\"?&S
M1ANC$K:/<@C(R?WB8_D?R-<[I,NE7/@_Q5I5]JW]GRCQ!<%I8V&^V8W2^4[
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
MQW;Q?:?[4M)9G)&#*TX>0CVR6_"@#JI/%VE?\)6WAM;R%;\6_FMN<#:Q8*J
M?Q,<DX'I[UB^#_&,4FG21^(=;M%OWU2YM+<2LD32A)"JA5XS_P#7IDE[:V?Q
MN?[3/'%]HT"*.'>V/,;[0_"^IY'2N'O#9?\ "E?&-PA@\TZQ<-Y@QG(N@5.?
MITH ]QFFCMX7FFD6.*-2SNQP% ZDFO//$'CX:A\.+SQ!X9U&**:"=4QM61]A
MN/*!*G[NX989%>BJRNH96#*1D$'(->&-?V1_9VNK(W,)N+>Y*SP[QNC)OB0&
M'8D<X/:@#V6SUO2M1O;FRLM2M+BZMCB>&*96>/M\P!R.:0:[I+:DNG#4K0WK
M%@L'G+O)'4 9Y([CM7&:H(X/BQIT6G&"*=_#]S'$$P!D.A0?3J1^-8/A>[\-
MZ]X<\/:;J.JWK:SIL\/_ !*BR)/'=1\%MH4,5SN8DDC!.3G- 'J^HZA;:5I\
MU[=S)%!$I9F=@H]AD]STKCO"VN7FMZ?IOB63Q):+8O;F34;!UCV0%AE KC#(
M0>#N)S[5UNMR)%H6H22.J(MM(2S' 'RFO*HKMK?X;?#B^9PVDVMU:MJ#*<K&
M I56?T57P3Z$"@#U6UU.RU6*<:;?P3/'\CF-@YB8CC<.WK@UYR_BOQ#_ ,*2
M/B,:BHU6.=U:;R$PR_:C%@+C ^7V[5M^4)_C%%?Z?(AMTT9DU"2-@4),@,08
MCC=]XCO@>E<2UQ ?V:K@^='C[4X^\.OV_/\ +F@#V2^U.QTQ%:^NX;</G;YC
MA=V.N/7%0RZ_HT%I;W<VK6,=M<D""9[A DI/93G!_"N46]^Q_&2;^T9%2WO-
M(1=-E<X1BKDRHIZ;CE6(] /2L73_  S-K7A'QG9V9VVTVK37.C,OW5D3:P9#
MV4RJ1QQU]: /28]7TR747TZ/4+5[Y!N>V693(H]2N<@5G:AJUG=KIS6/B:RM
M U\B$JT<GVK!PT R>&)(&1R,5YZVNZI)?Z'\0;:QDV:A"-)DL]F&8L,HQ[@?
M:-R9_NX/>MOQM9V^D:=X(M7D0O#X@LP97P&=OG+,?<DDGW- '87?B?0; W(N
M]9L(#:E1.)+A1Y1;.T-SP3@X'L:MOJ5C%8QWKWD"VL@4QS&0;'W?=P>ASD8Q
MUKA],CT^3XL>,3*MLS"PM 2P7@%9-WZ8S^%<II=[;6?PS^'>IS:C;P_8[WY4
MN9-D4G$H(9^BE5R03WX[T >NV^O:1=B4V^J6<GDJS2A9U)C"_>+#.1COGI5J
MTO+;4+2*[LYXY[:90\<L3!E<'N".M<5X3.BS:GXIU\:KI-U'?NDLT-K<),MO
M$D04ER.[8)/;ZUUNCSZ;<Z/:3:/Y']G/$#;^0H5-G;:!T'M0!>HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "F2PQ3J%FB210<@.H(_6GT4 0?8K7<&^
MS0[AT/EC(IT5O!!GR88X\]=B@9_*I:* (C;0--YQ@C,H_C*#/YT&VMV$@:"(
M^809,H/GQTSZU+10!%;VMO:1>5;010QYSLC0*,_047%K;W<7E7,$4T><[)$#
M#/T-2T4 0R6MO*%$D$3A1A=R X'M2K:VZ2F5((ED/5P@!_.I:* (#96IC6,V
MT)1<E5\L8&>N!2K:6R2"1;>)9!T8( ?SJ:B@"&2TMI;B.XDMXGFC^Y(R LOT
M/44LT.\&2-8Q<*A$<CIG:3^N.E2T4 8/A_2]7AD?4/$-W:7.IO&(1]DB9(HX
MP2< ,226)R3QT48XK>HHH A2SM8PH2VA4(Q90J ;2>I'O318V84J+6#!ZCRQ
MS5BB@"O)8VDT*0RVL$D2'<J-&"JGU [5+'%'$"(XU0,Q8A1C)/)/UI]% $7V
M6W\[SO(B\W.=^P;OSI);2VFFCFEMXI)8N8W= 63Z'M4U% '*3^&;J[^(3:Y<
MPV$VG'318^3(Q9\B0R;\%<=\8S[Y[5TSVT$D:QO#&R+]U64$#Z"I:* (OLMN
M)$D\B+?&NU&V#*CT!["D>SM9+7[*]M"UOC'E% 4Q].E344 ,\F+R?)\M/*V[
M=FT;<>F/2FP6T%K"(;>&.&(=$C4*H_ 5+10!7AL+.V(,%I!$0204C"X)ZGCU
MQ5BBB@!GE1[-GEKMW;L8XSG.?KGFDEMX9P!-%'(!TWJ#C\ZDHH C-O"Q0F&,
ME 54E1\H/4#T%1_8;/:5^R0;2<D>6,58HH 1$5$"(H50,  8 J)K.U8,&MH2
M&;>04'+>OUJ:B@"$6=LKJXMX0ZXPP09&*%M+9+IKE;>);AQAI0@#D>A/6IJ*
M &R1I*A21%=#U5AD&F+;6Z1M&D$2H_WE"  _45+10!##9VMM 8(+:&*$YS&B
M!5.>O XI/L-ILV?98-N<[?+&,^M3T4 0365I<P"">UAEA7!$;QAE'X&IE4*H
M50 H&  .!2T4 ,\J/8J>6FQ2"%QP,<BFRVT$Y!FACDQTWJ#C\ZEHH @^Q6I9
MF^S0[FZGRQDU@>(= U*ZN;"YT:73T2U,ADL;R F"8L  Q*\AE (!P?O&NFHH
M YW1?#SVU^=2OK;2X;LPM (]/@V)L8J6W,>7Y48X&.?6N@CCCAB6.)%2-!A5
M48 'H!3J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KRSQ/>_%&VGUC5-/N=&L=#M#(\:W:YD,48Y;
MA3UP2.>XKU.N-^(1.H6VD^&4/S:U?)%,!U^SQ_O)3_WRH7_@5 &QX1N-4N_"
M6EW6LLK:C/;K--M38 6^8#'; ('X5RGB?QEKVD_$WPWX>CCLH].U*0EY%R\K
M*,C!R %[=,_6NDUGQEI6@>(='T*[6X^U:JQ2W,<647&!\QSQR1TS[X%>>?$*
M\MD^-_@7=<1#RBWF9<?)EL#/IF@#V2LS78]5ETX1Z-/';W;S1@S21APD>X;S
MM/4[<X]ZHW_C/2M.\8Z;X8F%P;_48C+"R1YC"C=U;/?:>@/OBNAH \G7Q/XF
M;XQOX+_M@?8UMO.\_P"RQ^9GRPWIC&3Z5W=C?W&C:(C>)[^W^T_:'A694">=
MEV$85!GYBNWY1DYS7EL=W;?\-32M]HBV_8MF=XQN\D<?7VK2^+EW/I/C/P3J
M]Q--;Z1;W$BS7$:!A"[!0&(((Z9(X/0XH ]&E\4Z%!I"ZM+JMJFGL^S[0SX0
M-G&TGL<C&#WJ,>,/#AENHEUFS9[2 7$X60'RXSC#-Z#D?3(KR;QUI^C:=\'_
M !//H^KS:C!J6I1W+32,AC>9I%+^65 !''.,],=CCK;C2M&L/@U>W]I:6<4\
MOAQHGND10\@,)X+]3EC^= '31>._"L]U:VT7B#3WEN_]0JS [^<8STS[5;TC
MQ/H>O7%S!I6J6MY+;$"5(7#%<]#[CW'%?/%VUE_PJOX:(Q@_Y"CF53CIYIW;
MOPQG/M7=Z'?6UO\ M&^+YC*OE+I2L=ASG:L!. .I !XH ]BKB/%UWXFTG2_$
MFM0:G'!:V4'F65N+=&W[8P6+L><%B1CCI6UX2\6:=XST-=7TM9UMS(T6)TVL
M"O7H2.XZ&J'Q.FCB^&GB'S)$3=92*NXXR2. />@#%\#:KXK\3>$M"\0OJD3F
MXG87EK]F15,0D9"4;J", \Y[U1\)?$Q5U;Q3;>*]8LX(-.U'[):/(%C9E#..
M<=?NKDXP*TO@C-%)\)=&1)$9XS.'4')4^=(>?3BO*1+:-X;^,+^9"7?4%V-D
M98&X?&/44 ?1=YJ^GV%I%=7-Y$D,S*L+;L^:S?=" <L3V SFI+#4;/5;-+NP
MN8[BW?(62-LC(."/8@\$=J\&U;4)=-MOA-K5Q=2PZ/!9+%+=1J'$$IC522""
M,@>H_A;TKU;P'I>DZ=9:E-HNJ7&I6M]>O=//(5,9D;&[RRJ@%?ID9R.QH 9X
MA^(>C^'_ !3I>@3SQBYNV9IV8X6WC",P+'U)  'OGTSM7WB71=,D2.]U*WA9
MHQ+AF^ZA. [?W5R0-QP,UYMXYGBT[X\>"[^\D6"T%M,AFD.$W;9!C/K\R\>X
MK$GEM$^*7C;1_%.KS:5:ZU;QB&9@BK+"%P%#.IP<-QC'*D=: /9KSQ'HVGW\
M-C>:G:V]U.N^**60*77U&>HX-4AXX\+M8PWPUVR^RSRM#%,90%=QU4'UKROQ
M98:?!\0OAEI3RR36D$'E_P"F8#L@P$\P8'7 &"/;%7/CE8:9I7A;0+.TM;6T
M@;65E:&)%13E6W-@?7D^] 'HZ>._"LBWC+K]@19X,_[X?*#T^OX9K5TO5;#6
MM/BO],NXKJTESLEB;*G!P?UKR2&6Q'[2&L.[VXC31>&)7 (2/./?;G\,U?\
MV>I%;X;2('!9+^7*YY7*J: /2M2UG3M($/V^[CA:=MD*')>1NN%4<L?H*P_$
MWC:PT?P+>>(["YMKM%C;[,0^4DDYPO'N#D=>#7*^)X[BU^/WA/4;UMFEFRFA
MAE<X19MLNX9Z D%?K^%<=IJ7$?PG^)%Y*VS3;V^E:Q+'"R?/@LOJ#\HX]#Z4
M >F?#K4]>U^P@UJ^U>UO-/NK2,^0D(62"XX+C( &WGH<GW];&I?$;1=.\;6O
MAE[F,3-&TES*QPL.!\JY[L3^6/>IOAG(DGPT\.E'5@+&-3M.<$#D5Q>J7$.F
M_M)V5Q>2""&;2-D3OP)&RPVKZG/&!S0!?T[XBO8_$7Q3I7B'5+6#2=-5#;O*
MJHV6P<9'WN">W05M>-_$=Q!X<TZ]\/\ B'1[$W5Q&4NKYLQ318)(4X(R>#]
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
MJVD^J+;I+/!&XW D#=Q[$\XZ5X]X@U&SN?V8;"&&YBDDB%O&ZJV=KA\E?]X
M9(Z@?6M&WFM4^.W@<020B/\ X1U$PC#&=DQ X_#CZ4 >NR^)-&AU(:?)J-NM
MUYBQ;"W21AE4)Z!B.0I.3Z5I.I=&579"1@,N,CWYXKYX\*V^GZE:>(_"?BK6
M[W3]3&LM=_9X@@EN)#MVM&60LS97H#T(-?0Y8(A9V  &22<4 >1^"_&/B#Q%
MJWBRVU'6UM;?1;A88I([6,EP7D4;LCD_(.F.M='KOB?5_!7P]U'4M9FMKK58
M))([9O+\M)\M^[.T'^Z<D9['FO*? 5EH6L>)O'*ZEJ4%LRZE'<VDDEWY:L4F
ME;.,@..%Z@XS7?\ Q&\3Z;XA^$OBJ;3[B.6U@E2U2=6RLSAHV;:>X&[&1UP:
M ,'5OB1XCT'P/;Z__;.GWS:K#;+:PM" ]M*4S.3M !4'( .>HSTY]&TG5YM+
MM)9]?U^TO+>\N&;3'CCQ(\.,A2% WL!DDJO3GZ>6?$BXA;]GSP<JS1DXL1@,
M,\6[ _EWK8\;ZD=(^,_AO5;[4)++19M/:"&^0*R1R$OGE@0,Y3)]#[4 >JOK
MNE1Z3'JK:A;?8) ICN!("C[C@!2.I)X '.:R-3\?^'--\-7>O'4(Y[6V<Q,L
M1RYE'_+/;U#>QQCJ>*\H\56-MX/T7P9J&D75[J/AG3]::ZGFDPPY9"&7: "O
M^LP<8R>#R*WO','AJ[^%'C"^\**D_P!NDBNKN:W+NLC^:C,<G@$#)('3/.*
M-C5O'%QJ/A30=1T37M&TVZNIH?M0O&RG*!GB4X/S L..#CN*[1/$FC2:VVBI
MJ5NVII]ZT#?O!QG)7KC'.:\2\?ZG8W?PD\!?9[J*3RKBT1RK X*P88?@3@^A
MX/-=3\2K"^T;QIX8\;Z%;_:;CSUT^YB0X$R29"9/XL,^I7TH ]%/B'2!83WS
M:A MK!*89)6; 60'!3G^+/&.N>*L:?JEEJL#S6-RDZ(YC?;U1QU5@>5(]#S7
MDWQ8MKKP_I7@ZZ\R4V&GZHMQJ$\2 GS"P8RE2",EC(>1C+8[UV7@>QT5;_6M
M7T;6KC51J<D<MQ,2AB$@!&$VJ!NP1N';B@#$^+_B_7/!L&D7.CW:)]LN#!)'
M+"K@# .1QG/XT[Q9XUUCX=ZWI3:O+#J6@7[F)YQ#Y<]LPQR<':PP<] >#^/.
M_M$SPKI_AV,RH'%ZSE2PR%P.<>E2?%\?\)_<:%X7\-O'J%Q]I,]S-;L)([9,
M;078<#J3CKQ[B@#U74_$>CZ.#]OU"&$B/S2,EBL?]\@9(7W/%8WC#X@Z1X4\
M*KK7VB*Z^TK_ *"D3;A<,1Q@C^'N3Z>^!7G7C74-,L_&VN:1:12VNHGPY)!-
M=/OD-TOE@K%'&/E!(QER#P&  /-<UJ[BZ_9@T PGS?LNHGS]O/E_/-][T^\O
MYB@#Z"_X231QIT%__:$!MYW\N%E.XRO_ '5 Y8\'@#M5RPO[35+*.\L;F*XM
MI1E)8FW*>Q_7BO(/'^M1VWQ$\$>(CJ#Q^']DT2W\*ATCD8,I;D%<$%><= 2.
ME=]X"TK2M*TB\_L;4KC4+.ZO9+GSY2I1G8#=Y94 %<CMWS0!L:IK^E:-QJ%]
M% WEF4H<E@@ZN0,G:.YZ5'<^*-"L](@U:XU:TCTZ?'E71D'EOGIANGK7F'CS
M5M-@^)5U8PQ26VJS:'+%)>,'D\U""5BBC'!8G^(@@8/&>:XNXNX'_9;M81,A
MD34"A3=R#YK-CZX.?H: /H'3O%6@ZMJ<NFZ?J]I<WD2[WABD#,%]??J,XZ5S
M?Q \=VFB^'M6_LG6;9-:L%5O)^5_F)'R,#QG&3C(/'IFN/M9K5?C_P"&%@DA
M$?\ PCZ( A&/N2$#CVQQ]*Y2PO8-/^$WQ T;6)D37FU%GD@E_P!;(28_F ZD
M95CGMUH ]]\(:E<:SX.T;4[PJ;F[LXII2HP"S*"<#M6U7+_#>6.;X;>'#&ZN
M%T^%"5.<$* 1]01744 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M!!&#D=10JA5"J  . !VH \@^'$GA[7T\,:FNKW\VL:/8FV>TPBI;*(]K>9A
M=O'!))SCWJM\#]/TN_M?$DES:VMS,-7,B>:BN0!RC#/3DG!%>SJB(6*JHW')
MP,9-.P!0!E^(?$&G^&-'EU75'D2TB95=HXRY7<0 <#MS7FD'A[3+CXO:%XC\
M&7:26L\4TNJM;2[X@NW"[N>"Y;[O^QG'!KUX@,"" 0>H-(B)&H5%55'0*,"@
M#QSQM?6B_'[P:YN80D$3+*V\8C)W@!CV.?6N]O?'FDV'CFQ\)3QW0O;R+S8I
MA&/*_BP-V<Y.T]!CWKI\#TJE<Z7%>:E:7<[EQ9DR018&T2%2N\^I"L0.PR>I
MQ@ I^*_$]AX0\/W&KWY)2,8CB7[TKGHB^Y_09/:O-_ ?B;0_%$^KZ78Q7DVM
MZS#+/J5[-"(T0;=BJO).U=RJH],D\\5[%UHP/2@#YF?1;R^^$VD>"ECQKJ^(
MFBEM/XXQM?+D?W &!W=,&O4/%UYX(\866J^%]2ODBO\ 35(19B8Y%?;PT8./
M,[<#.?Q%>C[%W[]HW$8W8YQ08HS()"BEP,!L<_G0!X)J?AG6M/\ !7PTU+5E
ME\S1;]&O=_)MX7E5E+>@544'TK8T.>/2?B%\0/'LR2S:/;Q+ DENN_SB F_9
MV."@!.<#/7K7LI (P1D&HY(B;=HH6$1*X5@H(7\* ,WPSXBLO%?AZTUK3Q*M
MM<@E5E7:ZD,5((R>00:\9U6[@TGXH?$E+YC"]]HC"U4J29B85'R@=>A^F#Z&
MO<=,TZWTG3X[.V#>6A9B6.6=F)9F)]2Q)/N:M;%+ABHW 8SCG% 'S5JDL9_9
M;T2 2*9A?,ICS\P/G2G&/H0?H1776UU:_P##0^F/%-#Y)T-4#*PVYVD@?E@_
M2O9\#TI<#TH ^:;&"[U+X??$VWTLF6=]4$_EQ'+20B7+$ =1@$^^*[/1/^$4
M\3:.=?;5M4O;F'P_)97L$811;P;"71@J+SDG;R2>O(!KV/ %-6-$!"HH!.2
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
MTE^?+!6,  JB>K8S\N,B@#U/4/&7A[2M&M-7O-3CCTZ[($%RJLZ.2,@94''
M/7T/I69JGQ.\+Z=IVL745_\ ;'TG:MQ%;HS$.V0JYQCD@C.<#O7CGB!_/_9K
M\-VJ+(9UOMICV$-P922!CD#<.1QS7J?Q(TJWE^$VMKH]E$[RVL1!MHP3(B,I
M'(Z@*#CVH SM<\<3:C\/-&U6S\00^'[RYD@,\\]E*T9)3<T:Y0YZY![A3SUK
MN]5\2Z3HDRP7]WLF,33^7'$\KB-?O.50$A1_>/%>)^/;R'4/@+X0@M2\DL4E
MHCH$.<I P? QR 2 2.,\5J>(+N/1_C5=WNLWUU::'K6EK;6U[;HKH1A<IDJP
M )#'CGY@>AH ]6N?%.BVHLMU[YIOHS+;+;1/.TD8 )<! 3MP1STYK0L;ZVU.
MP@OK.42VTZ"2*0 @,IZ'FO%?%?AC3+#2]%?P_K5WHFIZ39R3:=-?OL$\1=B8
MV)QM;G(!'(;!'!QZCX&O+[4/!&DW>IVBVEY- &EA5-@!R<';VR,'';- %W5/
M$6EZ/<V]K>7+"ZN S16\43S2.%&6(1 6P/7&*K7'C+P]:^'HM?EU.+^RI2 M
MTBLZ9)Q@[0<<\<]^*X;4XY-%^/UOK>K2K!I5QI30V]U*VV-'7DH6/ /4X[YK
M@/[,U"R_9VUD7D,L7]H:JL]G ZD.8]R<A>O.UC]!GO0![UI?B_0-;U:?2]-U
M.*YO8(A-+'&&^53CG.,=QD9R,\UI7^H6FEV$U]?W$=O:PKNDED;"J*R_"-G8
M0^&=)FM((%;[!#'YL:C<5"C@GJ<'/XYKD_CE8:C?_#ESIT4DIM[J*>>.,9+1
MKG/'< E3^&>U '9V7B;1[];PPW@0V2A[E9T:%H5*[@S*X!"D<YZ57L?&6@:C
MJL&F6]\?MEQ#Y]O'+!)%Y\?7=&64!Q@$_*3P*X..Y\,:KHVO>+K5=5U^6?2&
MAO(95$:LHP1$=B+AQ@\KG !/<9XS1;LS^.OASJ BN([1;>2%8EM)$BMSA@(D
M+ L^,C+$MDGKV ![)>?$?PCI[7ZWFM10/8.([E'C<,C'.!MVY)X/3/ STKG;
M3Q;JDGQJDT5=1:?0WTL7L<(A0\D @@A=Q^F3UK&\$VEE>_&CQTUU!#.DP5(_
M-4,LBY&\#/!Y S4R2PP_M)S2ET2!=)\K>3A P .W/3.!TH Z3P)XA,OAO5M2
MU?Q59ZK;V]Y(3=I$84MXP 0C95>1G/?KC)KH+;Q9HMW#>20W;?Z'$)IT>"1)
M$C(R'V,H8J1W Q7SWI^G:AJ/P1\56UA'(\R:U]ID@0'>\.$Y"]2,C/\ P$^E
M>CZ3<^'M=L=2\5V6H:C=Z@^B26UR\Z*D<(QGRV"HH+;NF,]/I0!V-G\0_">H
M76G6MIK4$T^HEA:HJME]I(/;Y>01SC..*WKZ]@TZQGO+EBL$"%W*J6( ] .3
M^%>;? S3[,?#>Q>2UA^V17,SL70;XV+$9YY!*X_"O1]3C>;2KR*-2SO ZJ!W
M)4XH Y;P9\0]/\5Z->:H^;."&25LS(RJD*G 9G(VYQR0#Q^%;-CXLT74C,MK
M=L[Q0"Y:-H)$<PGI(JLH+*?5017A^BVM]J'[..K:)8PW!U.WG9Y[81,'"B56
M*].N 3CKP:[/P;<^'M>%IXEBU#4;C5+323:W(E18XK5 ,E'PB@_-G'))Z]!P
M ==;?$?PA>2V$5MKD$DE_,8+9%5\N^<8QCCDXR<#-1S_ !-\'VZ7;2ZRJFSD
M\NY7R)2T39Q\RA<C!&"<8!Z]:X_X!:?9_P#" L9[6(W<>H/*?-C!=#M4*W/(
MXS@_6N0M'C.D?&+D9N;HM!_TU4RRX*_WAR.GJ* /:8O'GA>?5K/3(M8A>ZO5
MW6P56*2\9P'QMSR.,YK*T[7)W^)FNVTGB**>QM;-7&D+:.)K<C;ER=OS YR,
M$YWC X%>774D8M/@WM8#[-,K7&/^60\R($M_=Y#=?0UU&CW$,7[1'B^YDE1(
M&TM4$K'"EE2'< >F1M;/I@^E '9)\4?!;Q6\JZ]"8IYO(1_+DVA_1CMPOU;
MX/H:VM5\2:5HTODWMRPF\EIS##"\T@C7JY5 2%'J1BOF;RV'[/0M/+;[5_;^
M_P G;\^/*ZXZX]Z].\9:I:/\1;*WMM/F2[N-'<#58(9)WF1@VV*-5RO)ZN0<
M ]NM '8>(_B-HNB>"#XGMIOM]M*N+7R02)7Z $X^49ZYQC&.O%:%IXNTMM L
MM3NKDQ"X*1*I@D5I)F ^1$(W,>>, UX9;VUS=?LPW-K#;3O/;7VZ5!$V5'FY
M)Z=@<G'2NB\=7\B+\/?$\#W?]BV#;+FX@BR82RH-^&4@\!AG!&1CJ: /6!XK
MT(Z'<:TVI1)I]LS)/+)E/*=3@JRD!@V>-I&>1Q7!OX[O+SXS>'M(TO5)GT6_
MM'EGMIK01L&"2$??02 ':I]_H:YGX@Z!:W/PUU'4O"TFH:A;7.K)J-]+(O$W
MRN'9%"KQEE)P,<>QQ?O=:L-;^/G@[5--=IK$:>ZF=8VV LLP SCU8#V/'4&@
M#VIV"(SG)"C)V@D_@!R:X#P?XMBM_"^JZOKOBJWU2U@OW7[5#:NBVZG;M1AM
M![^G&<9->@.ZQHSNP5%&68G  ]:^;M"8+\#/'5NW$TNHEHXS]YPQBP0.IS@_
MD: /;]/\>^%]4U6UTRRU>*6[NXO.@0(X$JXS\K$;2< Y&<C!XXKHZ^?XY(QX
MF^$3*P"P:>BS$=(V*A<-Z'<".>^:^@* .>N?'/ANTN8X9]35 ]S]D6;RG,/G
M=X_-"[ WMGM5O6/$VD:"RKJ-WY<C1O,(XXGE?RT&6<J@)"CN<8KYO\3WD>I^
M"]133=)NM,@@\0B1M/2WD8+E&!EDD8'YR<*$! &.AZUW^OZK'X=^-<6MZY'(
MWAW5])%G'</"S(@."588R,D<C'1_K0!Z>_BK1$TRRU$:A');7S!;5H5:1IV/
M9%4%F/!R .,'-10^,_#L_AV37X]5@_LR-BCSME=K XVE2-P;D?+C/(XKR[Q@
MUOX6\1>!/$>G:?-%X4T\RQ%$A8" 2$@N5/(W!MPSR<>].^(>F:?>^"=/U'PI
M8L-'AUE+Z\\F!D$H(^:4 C)4<#.,?E0!ZM8>)-*U)KR.UN':>S :XMW@D2:,
M$9!,;*&Y'3CGM67;?$GP?=M8I;ZY!(]]<?9K955\O)P,8QQR0,G YZUR&E!M
M0^.>M^(+&9'T2WTI89KQ&!A=\*=H;H2,9/ICFH/@!I]F? ]P;BUB-VFI-+^]
MC!=,(H5AGD?Q8/UH WOB!X^L].\.:W'HNLM%K&G*N6BM_,2-\_<=V0Q@GGY<
MYXK6\.>*8CX(\/:AK5YNOM1MHR D1:2>0KN;;&@R>YX'%>,V5Q_8OPX^(/AO
M5A(FNO>-+Y31L7F5BGSCCE<J3GIR/6MZ[U.UL/"GPR6;2Y&NU"I'J!AD<V!
M0/B-?ON>P((^7.#0!ZO:^,M O=#N]9M]0#V-FS+<OY3AH2OW@Z$;EQWR.G-5
M+3XB^$KZ]L+2VUJ&2:_)%L CA9".-NXK@-[$@\CU%>2^%&-MX1^*]M<"X29V
MN"HN(BC-N5PN> -Q)'''7I6;N1/#'PC'"M;:DSSCO$!<(26_NCZT >\:SXOT
M+0)7BU*_$3QQB654B>3RD+;0S[ =@).,G%37OB?1[!+1IKU6^UQF6W6!&F:5
M NXLJH"2H'.<8KR<WMGX?^+WBNR\80,VE>(88Q;S21,\<JJ  GR@GN1[%1ZB
MF^(9H_"_Q8T/5+AKS2O#L^D+8V\\4 Q; 9(1E96V_P /&,_-[&@#VBPO[35+
M"&^L;B.XM9U#QRQG*L*L5SW@G2-,T3PO;V6C_:_[/5G>$W7WB&8G(! (!))&
M0.M=#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %&**YM/'OAR2YU2W2^E,^E(9+V/[)-NA4'DD;.?PSQSTH L>(M(U;4Y=
M.ETG7'TQK6?S)5\GS$N%QC:PR/KUK5LK2*PLH+2'/EPH$4L<DX[GU-9.G^,-
M#U6PL;ZPNI;BVOIF@MI$M92'=021]W(P%;DX'!]*Y#0?&D.EZ'XIUK4/$4VN
MVUG>,5BAL9(WMASB,@J/IGH,=: /3**\>\5?$+4[GX.0^)=*N+C3]2WPF0BV
M94^<G*J9%PXQW7/3K7<^'O'&B:S>0:/%?F35?LJ3LCQ.@D&!ED8@*PSW7- '
M44=\UA^+_$]KX/\ #=UK-W%-+'",+'$A)9CPH) PH)QR>/QP*\W\>>/]63X3
M:/XCT>\N+"_EE@2X/V4HK%XBS!1*OS+D##+D>YH ]DHK TOQKH&LZO=:58WI
MDO;6/S7B,+J63CYDR!O'(Y7.<CUKF_!_BNUM]!US5=6\6KJMK!?LHE^R/$8
M<!8MI4%CDC@ ]<4 >AT5GZ9K5GJSW$=L9A+;,JS1S0/$R$C(R& [<^E6+^]A
MT[3[B]N"1%!&TC8&3@#. .Y]J +%%>??"KQS<^,+#58-43R=5L+R1982,%8V
M8E!_P'YD_P" CUK=U/Q]X8T;5+C3=1U06UW;P^?)')#(/D]0=N&]  22>* .
MDHKSS5/BSI,6I>';734N;J+5V\TS+:2L%A&<[5"[F;(Q@ XYSVJU8ZTUW\5Y
M[./Q(Q@&GAQHLEE)&R'Y3YFYE [^N><8XH [FBN;7QYX;;4[>P&H_O+BX:UA
MD\I_*DF7&463&TGD#KUXZUS'@3Q+JEYXZ\<:?JFIM-I^E3J+?S@BB%,R9RP
MXPHY/I0!Z77#WOP\@O=>U'4[J/2M2-ZZLHU.P\Y[<!0-B,&'R\9Q@'D\FMS2
M_%^B:Q>16MG=LTL\)G@$D3QB>,'!:,L &&?3Z]#FH/&5IXEO]*AM?"]]%I]X
M\X,MW* PCC ). 0<DG:.GK0!8\*>&;3PGH@TRS.4,LDS$+M7<[9(5<G:HZ 9
M/ ZGK6W7F'@R+QI;_$*\TO7?% U6TLK%9I5BMT11+(Q"*2%!SM5F_*NJ\;^*
M3X6T6*2"-)M1O;A+.QB?[K3.< MCG:.2?ICO0!TO2BN#\3>.8_!E[H&AS&[O
M;_4)T66X-LS#R]PWL B_,W. J@XR/;.-K'C:\TOXS:58OJ-PF@W6E_:WM6MS
MN+D2  +M\S/RK\O7/:@#U6BL+3/&.@:OX=EU^TU*(Z9#N$L\@*>65ZA@P!!Y
M'YCUJ;2?$VE:U=26MG._VF.))C#-"\3F-ONN%8 E3ZCZ&@#7HKBO&OC2/POK
MOA^RNH[L6>HRNC2VT8=C("@1#GH#N)..?EP.IK.T?Q5>>,Y?$6CV-S>Z;J]C
M>K$[F%-D$(F(^3.<L8U8G<.K<<"@#T:BO'[C5_$$7QPL_""^(M0.ERVAE;*P
M^9N\MF^]Y?JH[5WMO?'PKI07Q#J[W4DEX8K65XP99MY_=H$11N;'' [9H Z.
MBN>F\;^'K?0KC6IKXI8VLYM[ES!(6@D!VE70+N4Y('([CU%5[?XB^%;NYN(+
M;5!,]M9?;Y?+@D;;#@'=PO4;AD=1W'!H ZFBN.3XI^#9%LI%U@>1>R&*&=K>
M58MX.-K.5 4^QQQ@]"#6AIGC'1=?U*^TC3+YO[1MH][1RP.A"G&' 8#<O(Y'
MJ/44 =#17C+Q_$=/!]SY?BJ":]MM2/V:=803?KL!$:?+R-Y(Z8X;G KM[WQ%
M<^'_ !KI.EZC()+'6U=8'/6WN4 )3/=&SQGD'V/ !U]9OB#39=9\.ZCI<,R0
MO>6TEOYKH6"!U*DXR,\'UK2HH YSP-X:F\(>$K/0I;N.[^R[PDRQ&/<&<MR,
MGNWK71T44 %%%% !1110 4444 '6BBB@ HHHH .E%%% !1110 4=*** "BBB
M@ HHHH **** "BBB@ HHHH **** "CI110 4444 %%%% !1110 =:*** #I1
M110 4444 %%%% !1UHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KRCQ+X4OO^%RZ=?6"8L-<LI+75>."B %@?3<
MH11]#7J]% 'E/PJ\-ZCX=U?Q!IMX2-+TJ]D6P+]_-56+9]D"?]]M7*>';&[N
M_ _Q/M8+:9[BYN998(@AW2IECE1_$/I7T#10!X'XCE-[^S?IEC;P7#7,?V>)
MHO(8,74_, ",G&.2.*U(3O\ CMX5NHU8VRZ$D+2A3L5RDA"D] >5X]Q7M%%
M'%?%NRN=0^%NN6UG!)/.T:,(XUW,0LB,< >P)_"O./B#*=3^ GABVM(+B2>)
MK2-H_(8-E("'P",D G&>F:]\HH \BMY$/[1LU\I_T-M(""?'[LMA6QNZ9QS7
M+^$]*T_4O 7BS3=;2[@M[K6@ZR1QG?$&("2A<<J#U]LU]"T4 >:_"-]=CBUK
M3M6NX]3M;&:."RU11G[2F"2 _P#$%R.YP6(R<5O^(KU=0UW3_#MO>103;A>3
M/+$70^6RF./J,L6(;&<X0\8-=710!X3>1WG@#XYPZKY@NK'6(]NHFU@8+"S'
M!9E!;'(5\D\Y:MB:**X_:2MKMHQ);+IFQ)BN4\PJ> W3.&Z>]>O44 >2>/[5
MM/\ BIX%U(6DJZ;;&2)I((&98SV7"@XZ\"JYCFNOV@=4E@WPB?13;Q3LI"K*
M57"YZ;AZ>U>QT4 >)_"JZT^#1[7PCXCT2<ZYI%^TMM%)9L^"6R) ^-JX)/)(
M& ",UFVFFWVJ:G\6[6PCD\^_7-IP1]H"L^X(?XL@XX_O"O?J* /'_AJNC:W#
MX;FF75SKVAP-;&&6-DCM1LV-D[0I! &!DGGIP<>OLP12S$!0,DGM2T4 <?\
M#R-[O3-0\13HRS:W>R72AQAEA'R0J?\ @"@_\"KG_B];RKJ7@C4R#]DM-<A$
MY[+N9<$^WRG\Z]0JGJNEV6M:9<:=J$"SVLZ[9$/?T(/8@X((Z$4 >:?%6&:+
MQWX U0P3-96EZ_GS1Q,XCRT9&< ]<'\JAU20/^T9H5^4D2U32"CRNA58W(F(
M5B?NMAAP?45ZK96\EK9Q02W+W+QC;YL@ 9AV+8X)QU/&:L4 ?-6DZ-JNH_ [
MQ786=M<&Z&K_ &HVVPAY(@(SD+U(^4GWVUZ?X#?0_$&IVOB2T.JRZLM@+6Y>
MY5D2$9!,1RH5CNR1C/3G'%>C44 (RJV-R@X.1D=#0%522% +=2!UI:* /%+V
M1?\ AIJRO^?L26AB:YP?+5_*<;2W3.2!UZ\5I_&.&_M-7\(^((HKN33M,O'-
MX;5=SQ!MF' P>RMR>^/6O6** /%_%^GZ.?A1XJO/#XU"X_M>>"4RSHX-S+YJ
MDE$(!Z9R0,<'T-=996]K!\%HVCAC61?#_DDA?GW>3@IZYWYX]?>N\HH ^9;J
MWF_X4IX*L_L\IN8-8=YH1&=Z*'D)+#&0,,OYBN_TL[OVD=4NE!-M+I0B28 [
M'?$1VANA. ?R->MT4 )@<<#CI7F'Q2MY;[QC\/K.V!-P=6\_CJ$C*,Y_ 5ZA
M69%H=N->DUJ=FGO?+\B%F'RP19R50>YY)ZG Z  4 9_A[Q<FOZ[KFEKIE[:G
M2IQ"9ITPDW)&5_+/T(/>NCHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
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
M;>DR12M*%D 7#8 <'CL?3->WT4 <MX2;1+ZZO]7T2RNE2Z6-9;ZZ$JO<LH(
MQ+\Q"C STYP.AKJ:** /+]1O;70/'^NKXCM]4&G:L(9+*YM/M#1MMC$;Q,L1
MZY&1D=ZO:QHMEK'AO3?".GV;:5,R_:[5B&W:>$;<K YXD)(&W/&6ZA>?0J*
M/*-2U"X\0_!+6-.33GAU2RM_LTUI#$=K&-A\\7'S(0N01GTJQKVL0VGBO2O$
MEU!JK^';K3FM#<6RSQM;R!]P9U3#[6''3L/:O3Z* /*M<ATR/1= ETK39[6T
MG\3VUZ1(DF^501OG=6^91[MVP3UK3;_2/B=XB$*LPGT*.&-@IVO(&D)4'H2
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
M5+J.#DC..F><5U6CLTWA^P9W8N]K&6<GDDH.<^M>4I<W.F?#GQ;X4U&QOSK
M^VM&4M9)%NUE+,LBNH(_BP<G(Q7J?AYR_AS32T<L3"VC#)+&R.I"@$%6 (YH
M X'PMX[T[0M-U./7M2O9?+UFZ@^T21RSK"@DVH)) "$'89(KO$\0Z;+K3Z0D
MSM>K:_;/+$38:'.W<K8PW)QP:\^L0\/A#QAX?GL+I]3O;Z_^SVIMW_>B9CY;
MAB-NWD$MG QS5FVMY/"/CC06OXKJ:W7PVFF"XM[>28-.DBG:=H)&0,C- &WK
M'Q"TZT\.PZMI\=Q>)-?+8KBW<;'\P(VX$ C'.!U)X%=9%<)+:K<!9%0KNP\;
M*P'NI&0?;%>.);WK?#2XSIE^LEMXD^UR1&V<OY7VO>64 ?. /[N>E>Q07*7%
MHER%D2-EW 2(4;'NIY'T//J* .9_X61X9^SBY%U<&V%P;:2<6<NR%]VW]XVW
M"?-Q\V*VK[7+.PNA:,)I[LQ&;R+>)I'"9QN( X&>!GK@XSBO*;N&XE^#GBRS
M2RO#=7&J7#PP?99-\BM<!E(7&2"HSGVKJK>XDT3XF:KJ=ZDQTK6;*W^RW0B9
MDB>(,#$V!E2=Q89QGZT :&M>/M/L= TW5=.$E_!J%Y%;1/#$S!=T@5MPQD$<
MC;U)XQUQU4$RSP)*JNJN,@2(48?4'D?C7D5WH=_8>$KF_-E=>3/XM35EMTA9
MI(K;SEY\L#<.%W8QD9Y'6O65D-[8;XO-A\V,["Z%67(X)4\@]\'GUH R9_&.
MBVV));B1;0S_ &8WGDMY DW;=IDQ@?-QGIGC.:K/XMC;QT_A@6MVNVS$[3B!
MR"6<*N"!PHPV6/&>_!KB+2WNG^#MUX)NK"X_MZ.-[(6YA8K(QD)256Q@IR&+
M9P,&MZ"*?1?BC:M<PW<T,GA^*T2Y2!W1I$E);<P&%X.[DB@"GX0\9V6D:->I
MK=_>S%=9N;?[3)'),L*^:4022 $(.@&2*[C4M?LM+=XY1<32QQ>=)';0-*R1
M\_,0HX'!QW.#C.#7E=U#<2_!WQ99I97ANKC5;AX8/LLF^16N RD+C)!49S[5
MLZE>1:+X]O[_ %?3=3NM(U>V@-K=6<4K^4Z*5,;JG(SG(X]?? !U<_CWPY F
MG/\ ;GE74HFEM##!(XF55R=N%Y;MM^]D@8I^F>-=%U>X-M9O=M<"U%YY3V<J
M,8B<!AE>>>,#/(KE)K6"Q\4> 5L]&FL+*V>]<P) Q6V61"$WX!"%B>03P2?2
MM;QG9:G::_H?B'1+?SKU&?3ITQP8IA\K-_LI(%8^Q- &S:^+]'OM CUNVEGD
ML)91"CK:R;F<OL "[=WWN.G6H++5-''B;7W74[PW%I!"U[!<%U@ME <AD#
M9 ))&0<"N>\+^';_ $;Q7>Z$RRR:%:S+JEM/(<EY)%*E#ZX<2/[':>])\@\;
M>/);G3KJYM)M+@01B%P+G9'+OC1L8)^8#CUH [&S\065Y="W5;B)V@-ROGP-
M&K1 @;@2,?Q#CJ,\@5!#XNTB;4;.Q\V:.2^4M9O+ Z1W&!D[&(P>.?<<C(K@
M[32-7,6I>']%U2ZU+1+O1KA+=[Z,K+I\K *D7F$ D'/W3R-OYW/"MYIFL?V3
M:7/AC4HM<L"AF%Y#*([5U&&=78[><':!R<CC&2 #T6]O;;3K*:\O)DAMH5+R
M2.<!0*X:YUM[KXK^';:";4H(9;.ZDFM9U>*-P NQMIP">6]QWQ5_XF6.HWO@
M\MIMO)=2VMW!=/:Q\M.D<@9E [GC..^*R+G5XM>^(GA._L+;43;+:WL<DS6,
MJB)G6/ ;*\<C&>F>] '5S>,-&M[FWBFFE2*XN/LL5R86\AI<D;!)C&<@C/3(
MQG-<YJ6K#6_B#=>&IY-5@LH].5E:T2:)A,\K+YFY0/E 488_+R>M8'A5;-=(
MM/"FN^&=1GUNQ<1;9(I6MI-K?+.),[ N,'/7K@$XKI[60CXR:A,8;@0-I$-N
MLQ@<1F197)4-C!.&'>@!=!US0M \-ZO?2:[JNH6]C=M%>W-\DCO'*J)N4+M!
M5>AX&,DULV/C'1M0UB+2X)IA<3Q&: R6[HDZC&XQN0%?&1G!->>SI,_@?XE0
M+9WAFO-2N7MH_LTFZ96CC52@Q\P)4\CTK=OG,OC+X?SQP7)B@@NA-(+=\1;H
M550YQ\N2".: .FN?&&C6D\*3S2I#+<?94NC"WD>;G&SS,8SD$9Z9&,YIGB#7
M[&WM=1LQ+=F>"W,D[6<;LUN""59BH^4\9QUQSC%>?^&DM(M)C\(Z_P"&M1NM
M9M93&H>*5K:XPY*3;\[ O0DGG@X!/%:NFWLWA[7_ !AINK6EZ7U*Z>\L;B*V
M>5)T:,*$#*#@KM P<?E0!TGPZNKB]^'>@W-U/)//+:(TDLK%F8GN2>2:Z>N3
M^&:R1_#C0X9H)X)H;58WCGB:-@1[,!Q[]*ZR@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN)^*<
MTEIX/6[BNY[9XKVUR\4S1@JTR*P;!&1@G@T =M6#KOAV?5-0LM2L=7N=-OK1
M'C1XT62-D?;N#(PP?NCD8-/TWQ5INJ:O<Z7&+J&[@B$^RZMWA\R(G&]=P&5S
MQFHAXRTG[980.;B.+46V65R\1$-PV,@*WJ1R,XW=LT 7--TF:UF^U7^H2ZA>
M;#&)7C6-44D$A54#&2 3G).!SQ6I7,6GCW1;[438VHOI)5O&LI"+*0+%(%!^
M<D?*.< G'0]AFI_^$RTD7=A$YGCAU"3RK.[>(B&=^H56]\'!. W8F@#H**Y.
MTU[0K2^\47R7.HLUFT;:@DL<K+#B/CRT(R!M&20,'K4UCX[T74+W3+:(W:C4
MX]]I-);.L4IV[]@<C&X#M[$=>* .FHK)\3:[!X9\-:AK-PI=+2(N$!QO;HJ_
MBQ _&L379+/2O [2^)[V_4SF)KJ>S,@992RD*I3[B;L*.@QU)))(!V-%</XO
MUR2#Q9X<T3R;QK.\DG>Y$"-F94B)501R1N() ]!GBM^PM;3PIX?F,^H73V-N
M)+AI;V4R-#'RVW=U*J.!G)^M &S16%8^+-.OK]++R[J"XDM/ML*2PD&:'(&Y
M<9SU'R\-R.*SD^)7AZ2UBNT:]-H]Q]F:X^QR".%]^P"1B/DRWKSR,@9H ZZB
MLB#Q'8W'B2XT!!.M_;Q"=U>(JOEDX#!CP03QQ6?J^JR7?A^_U?2#.MUI33%5
MD!5)FB)\R,CHP.TKGL>1TH Z>BJ>DZE;ZSH]GJ=J2;>[A2://7# $9]^:I1^
M)K*>XACBBN7AGN'M8KE8\Q-(NX,,YR,%&&2 "1P30!LT5YCX>\6VOAS_ (2U
MM4GU*Y@MM<E7>$DN?L\.R/!9N=JCGJ>QQT-=K?>)K"RNTLT6:[NGMC=^3;)O
M80@XW]0,9. .I[ T ;-%>?\ C'5XM3T+PIK&DW\XMKK6;+:\,CQB6-Y!E67C
M(XZ$=JN0R31_&>XMA<W#6[Z"LWDM*S(KF<J652< X Z4 =I17$_$Z>2ST/3;
MN.[GMO+U:T5VCF9 R&4!@P!P1CUK9T_Q=I6H7M_9YN;6>QB$\J7ENT),1SB0
M;@,KP>: -VBN?L/&&F:A>6-M&MS&VHP-<6+2Q;5N8U )*'Z$'#8.#TJ33_%>
MFZG8ZG>6XN!%ILKPW0DB*,CH,L,'T&* -RBLB?Q%;11Q[+:\GGD@^T?9HH29
M5C_O,IQCV!Y.#@'!JSH^L6.OZ3;ZGILXGM+A=T;@$=\$$'D$$$$'TH O45P_
M_"5-KX\6:<MK?6BZ<K11S+NC;<(M^[<IRO)&!UQ]<5!X(\96*^&_"NGWLEXU
MU>V<4:74L+F*6;9DIYIX+<'OU!'7B@#OZ*P=5\7Z9HZ7,UR+EK6T<1W5S%"7
MCMR<?>(YXR,X!QGG%;0FB,'GB1##MW[\_+MQG.?3% $E%8UCXEL[^:W1(KF.
M.Z@:YMYI(ML<L0V_,#GCA@<-@X/2J]CXTTG4+K3X8C<*FIAS8SO$1'<[!EMI
MZC@$C<!D=,T =#17)S?$708;;4+@+J$L6G3M#=F.QD)A*@%F88R%&>IZX.,X
M-6X/&FCW&L6>G1M<;KY6-I<-;NL$Y"[B$<C!..?2@#H:*P-3\8Z5I*RS71N/
ML<$P@N+Q(BT,+D@89O8D D @'@D5M3W$=O;/</N,:+N/EH7)'L%!)_"@"6BN
M1C^)/AV6UTZ\$EVMC?N(XKQ[5Q"')("L^, G'^.*TM,\5Z;JFJ76FH+JWN[:
M(3M'=V[0EHB2!(NX#*Y!'M0!N45@1^,-*?4+"U?[1"-1R+*>6(K%<$#.%;U(
MY&<9[9I@\;:.9X%#3FWGO38178C_ '37 )&S/7J",XP2.M '145S-WX[T>UO
MM2L0E_/=Z<J-<0P64C, P)! QR,+G=TY'/-1:MKV@7]EX<NY;V]%O?WL#V$E
MJ)%660_<5R!C:<G*MUQTXH ZNBN:N_'.D6FHZAIPCOY[VP17F@@LY';:V<$#
M'(P/O=.1SDU;'BK29-(T[4X;@S0:DRI9K&IWS,P)"@'H< YSC&#G&* -JBL;
M2O$^G:QJ5WIUN+I+VS.VYBEMG41'C +XV$D$$88Y'(J;4M=M--O+6Q999[VZ
M#M#;0J"[J@!8\D  9'4CK0!IT5AVWBS2KW2+/4K5Y9H[V8P6\2H1(\HW;DVG
M&"-CYS@#:>:OZ;J<.J12O%'-&893#(DR;&5AC(Q^/7H>W% %VBL;4/$UEI\E
MXK17,RV2AKIX(]XA!&1NYSTYX!P.3@4NJ>)++2C<!XKFX-K$)KD6T1D\E#GE
MOP!.!DX&<4 ;%%<A=^.K<:_X?L;"WGN[7589+E;J*,LK1JH("]\Y92?0>_3I
MM1O/L&GSW7E22^4N[9&NYC^% &5XI\.R>)+.TMEO1:K;W<5WGR=Y9HVW*.HP
M,CG^E;J[@HW$%L<D# )^E>:^$KVVN_#VC>+]5OM4M[T1_O\ YG\J]>4D*@CY
M#X8C:% QQVKL;;Q/83WUSI\B7-O?VT(G>UEA/F-$3C>@7.\9X^7.#P: -JBN
M)D^*&BR:+/J6GVVHWL26<MVC):.J,(SAAO(P#W.>@]^*R==U^6XM_ FL22WE
MI]HU");F,%T24-"SD; ?F&<8X)]* /3**Q]$\2V&ORWL%JMS%<V4BI<07,+1
M2)N&5)4]B.0:K:_>Z5#K>@6U]<7T5U+=$VBP;UCD?8V0Y'RD8R<$T =#17+7
M7Q T2UFU. )J$TVF$?:HX;*1FC!7=N(Q]T#G/3TS7165Y;ZC8V][:2B6VN(U
MEBD'1E89!_(T 3T5P4OBM_$.E>,;5+:^LO[.$T,4R[HV!2$-N+*?E.X\#TQG
MTI_@WQC8'0O"NF73WAN[W3X5CN987\J:41!F42$8+<'\01UXH [JBL#5/&&E
M:0D\US]H-I;2B*YNXXBT4#' PQ'ID9(! [XK>5E=0RD,I&00>"* %HKS[XB>
M)-5T:>UNM+RUII$D5YJRKU>%V,80>O&]CZ;5-=O-J-G;Z6^IS7,:621>>TY/
MRA,9W9],4 6J*YX>,]+&H65C-'?0W%]'YMHC6DC^<G&6&P-M R,[L$9&<5#9
M>/=%U'4!96HOI)!=O9NWV.0+%(@R0Y(^3OUQT/;F@#IZ*P%\8Z4;VPMW-Q%'
MJ+;+*YDB(AN&QD!6]QR,XW=LTFH>,M)TL-+<F<623BVEO5B)@BDW;<,W^]\I
M., \$@YH Z"BN=N?&NE6^IW^FK'?W%]8HLDL$%G([$-G!48Y''4<=.<FJT?Q
M$\/S0:=<Q2W3V=^Z1QW:VS^2CN<*COC"MGC'8]<4 =716-JOB6RTG[3YD=S<
M?9(Q+=?9HC)Y"')RWX G R<<XQ56;QUH45S86Z3SSR:A;FYM?(MI'$R  _*0
M/F/(X&2.^* .CHKB=8^(EG;>"+W7].MKF=[>8VCPR0E&@FW!<2*>F"P^N178
MVTXN;=)A'+'NS\DJ[6'/<4 2T444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5QGQ/AGN?" @
MM;6YN9FO;9Q';P/*VU9D9CA0<  $UV=% 'GNL65SJ?Q(N/(@NXX;GPU-9+=F
MVD$:2O("H+;< XY_^O5#PB]M<VNDZ1J/@J[BUO3FB666XM/W$;1X'G)*>"<
ME<<Y..G->HT4 <!X2L[FX@\;VC07=H]]JES);R3V[QAD>-%5U+ 9Y!_*LKPB
M;>:QTK0M3\%7::WIK1))+/:YMT,>!YZRGY3P,C'.3@<<UZI10!YGY=S_ &A\
M3'^P7^V]A06I^QR?OR+;RR$^7YOFXX^O2HGANAHGPSC_ +/U#S+&6W-THLY<
MP!;<HV_Y>,,0/_K5ZC10!Q?Q8L+C4?AGK$5LA>6-([C8/XECD5V'Y*:9\3/,
MU7X:7:Z?;W%Y)=?9WA2VA:5G'FH^<*#QM!-=N0""",@]JIZ=IT.EVWV6V+"V
M4_NHCR(E_NK_ +([#MT'&  #DO$CR2_$'P9=Q6=]);6_VMIY4M)66(/#M7<0
MO&3QCMWKHO%4U[!X4U273;%+Z\6V<Q6SIN64XZ%?XOIWZ5KT4 >6Z8\S>/O#
M^JKI^NRV[Z7-#-<75HZ;9"T9(*$ 1@ '@  X^7<:S)K._?X*ZMIRZ7J1O9-3
M>1+?[%+O93=B0$#;G&WG->RT4 <+XZM[ZVGT?Q7H42OJ5M*+0PRY3SX9R$"M
MGGARC8[8-;5_!;^'? -[$SEHK/3Y2\C=7(0EF/NQR3[FI!X;+^)'U:YU6^N(
M@P>"PD9?(@<+MW  9)P3U.,DGKC&C?Z=#J2QQW)9[='#M#_#(005W>H!&<=^
M^: ,;X?Z;<:1\/\ 0K&Z4K<16:>8C=5)&2I^F<?A7)65C=V/B.SO?#?]IVT=
MWJ)&IZ-=V[FW12S;YXV883IN!!PV0/:O4:* /)_L]VW@[XDVXT[4/.O[V[>U
MC-E*#,KQ*JE1MY!(-:"WE]_:VDV5SI>J)8/HL826TM7626?.#%)( &C P#@E
M023DXXKTBB@#QJSMM03X5^"[)](U-+FRU:U>>(V<A9$CE+.Q &0H'<]>V:["
M-9F^,KW?V2[^RMH2VXN#;.(_,\XOMW8QG:0>M=K10!QGQ*BGGT/3H[>UNKEU
MU6UE9;>!Y2J)(&9CM!P !6?J;7Z?$G4]0L=+N;G_ (IDPP>9;.(99Q([B(L1
MCD$=^]>AT4 >2:>]Y<^)? NJ'2]<<Q17,5XTUF\202-$H"+&0%C0$$9  P!\
MQ(-;M]H.H0?$*>.T@+:+K\*2:@PZ120D _\ ?Q"J'UY/:N^HH \W\0[]"^(4
M^J:CH=[JFD:C9PPK-9P-.UM+&S_*57G:P?KZUV7ARV@M=%B6UTI=*@=F=+0(
M$* G(+ <!CU([9Q6M10!YS:"ZL-9\?6\VG7Y^V/Y]O)':N\<B&W5?E8#!.X8
MVC)]L D9@M[Q?!?PWMSIVH>?87]H]U&+.7="J1NK%AMX )%>LT4 >46J1:1K
M.NZ+K_A._P!4^VW\UU9W$%J9HKB.5MP1F^ZI4D@[L#%>DF/[+H?E?9(SY5MM
M^S1#Y.%^XO'3L.*O44 >7>'K+4=$U:U3PV=2N-$EM)I)-+U.%U^P2!<HB.X!
M +?+MR>,GGK6=9R7]W>>!]2ET?6C<6MS(M]']B>**V9H64(D> H0$X# 8QC<
MV:]BHH \N@ANO^$;^)4)T_4!)?7-VUJALY09P\"HI4;><L"*ENH[EH/AOBPO
MR;.2-KD"SES"!;E#O^7Y?F..?Y5Z910!Y+IL46F7&J>&]>\'WNIW$M]/-:W"
M6OFP7<<DA==[GY5(+<[NF*]2;;:Z=\R8$<6-D*%L8'10.3]*L44 >.06=]'\
M'/"U@VF:B+RVU"V::W^Q2EXU2?<Q(VY "\YK=UW3[O5_B#J4=M!=QQ7?A>6Q
MCNVMI!$LS2$@%\8!P<__ %Z]&HH \R\)36M_'I6G7O@J[M]:T\QB:6ZM,00L
MF 94E/!SCY=N3D^F36+?RZIJ6F:;/=Z)K":A9>(X9[FU@LW6"")9R<HJ@"7(
MPQ8;CDGD BO9Z* ."TMIHO'WC*\FL;^."XM+01.UI(1(41PX4@$,06 XSGMF
MN;M;2^B^''P_M'TS41<V6K6LES%]BEW0HC/N9AMX R.:]AHH X;3&D@^)GBF
M\EL[U;66RM5CF^R2;)"@?<%.WDC<.E<C9PS:9\-_ [SZ?JD.IZ=?':J63R21
M'$A;=#PSJ5X^7&,YSQ@^SUAZ]X<.L7EE?VVJ7FFW]D'6*:WVL"KXW*R."K [
M1VSQ0!A^";_2KK7M:N$DOAK&HE+B=+NPDM1Y<:B-=BOU R,G).6[<5-XHO;R
M#Q9H]N]C?'2Y8)1)=V%NTDOF97;$74%HT(Y)&,D#D &M[3-(DLY?M-[J-QJ-
MYL,8FG5$V*2"0JHH !(&>I.!SP*U* /(-&TN*;P+;Z1K>DZY:&/6;ADN88I%
MFM'+RNDJLH)(P0I;E?GZGG';>!?[:72[R'69WN_)NWCM+R6'RI+F$*NUW7US
MD9[A0?<]310!YCXNL)_[:U;5- ;5=/\ $,*QHB);O+:ZJH12JL,;">2F<C;C
M)XZ1W)?0_&NKR:_X;O=1L]86&:">RMFN!'((EC>)@.G*Y';FO4J* /.K^TET
MOQ/X(O8-"G@L;:&]A:VLH/,%L9%0HK!>%S@@G[H.><<UW6J2"+2KMRDCXB;Y
M8XR['CH%4$FK=% 'D4&F:M_PK#P7-!IUZUUH-Y;W-W8- R2NB;E8*K ;F ;(
M ZUTLD/]L_$'2_$-K%<I8:;I\ZS2O;2(96D*[4"D!FP Q.!P<#K7<44 >9^&
M-.OI/@-<:0;"ZAU'^S[N'[-- T;EV\S: & SG</SJ*YEN+S2?AZ4TO5%-E>P
M-<![&4&-5@9&9AMR &..>O49'->HT4 <7X>29/B=XNG>UNH[>YBLQ#-);NL<
MA1'#;6(P<$BD\;)-)XB\(/#:74R6^IF:9X;=Y%C3RW7+%00.6%=K10!YU:K.
MGB'XBS/8WPBNXX?L[?9),3;;?8=GR_-\W'%=#X CE@\ :%;W$$T$\%E%%+%-
M$T;*RJ 00P!ZUTE% 'FENEW8GXAV,NFZ@9+R::XMWCM79)4>!57:P&&.X8P,
MGVQFJQANQX>^&<7]GZAYMA/;&[46<N8 L#(Q;Y>,,0*]4HH \FL(XM*U#6=
MU_PC?:G)<7\]Q:7$5KYL-U'*Y<!W/RJ03@[N!7J"LEAIJEXMJPQ#,=O&SXP.
MBJ!D^P JS10!Q.E:!'X@T2]O=2DU2W?5VD>[M&W1;4(VK&4*YXC"J>Q()'6N
M>T-[A_A)KGAW7=-U-_[,M[BWC9[=X3=6ZY\MD9QC.,#'L.#7J]9NO:+!X@T>
M;3;B:XA20JPEMWV.C*P92#[$ \@B@#S_ $35["YU_P /SZY)JJ7NGP&TM#<:
M--:QF64*A+L=P+': !P,D^HQH>%;"ZN]'\;V!@NK.6_U2]>W>XMWB#)(@5'!
M8#(SG\JZ.Q\/7J21G5=?O=4CB=72*6**-=RG*LVQ 6((!&3C(SCI6_0!Y=X1
M>VN[;2=(U'P5=PZWIS1"66YM/W$31X'G)*>"2 2N.<GTYJIH\$>GQ7OA;7?!
MUYJ-Z+J9K>?[*9+:[1Y"Z,\A^5<;N<],=SQ7KE% '#Z4)+;XH>(;F2SNTM7T
M^UCCF%K)Y;LF_<%.W!QN'3\*Y**SOT^"&E::=+U(7T6H1L]M]BE\Q5%WYA)7
M;G&WG->RT4 >773)HOC;6SK/AO4-3T[6&BN+2YM;1I\'REC:)U'*_=&,U>:S
M>V\=^#S!HTUG:6MC=H\<%LS16QDV;$+*-H/!S@XR*]#HH \=U#3M1N_!'Q M
MX-,OVGN-;^UP1&UD5IH@\)W("!N^XW YXKTN/Q!'+?:;;+IVI@7Z2.DKVI5(
M@G/[S/*%NP(S]*UZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K(US
MQ%::#&IG@O;F1@6$-E;/.X4=6(4<#W-:]4]3-^EA.^E0VLE^4Q$+ERB9[;BH
M)Q[?RH ;HVL6&OZ1;ZIIDXGL[A=T<@!&><$$'D$$$$>U7JX[X8W*2>#4L_L#
M6-SI]S-:7<);=^_5B78'N&+;OQQVKL: "BBB@ HHHH *Y>_\?Z-IL,L]U'J*
M6\=R;4S_ &*0HT@<IA6Q@_,",CBNHK@/BXBQ^"8%10J_VG:G &.LHH U]0\>
MZ5IEA?W=U:ZG&+&)9I4:R=6*,2 5W  C(.3G [UTL4@EB21<[74,,^]<E\4D
M7_A6?B%]HWBR8!L<XR.*J07^M:5XV\/Z?<:I]KLM7LYRUN8$18'B5&!0@;B"
M&((8G_  Z[3]2&H27B"TN[?[+<- 3<1;!+@ [T_O(<\'V-7:\[LO$'B23P]X
MPEB9]1O]-U=[:W2&% _DJ(BP1<8+!6<C.<G'7I6UX,U^V\0?;I[/6I;^!-BF
MWN8EBGM9/FW*ZA5Z\8)]#Z4 =55#1]9L->L/MVFW"SV_F/%O7^\C%3^H_+!K
M/\8:@UEHGV>%IEN;^06D301-(Z!L[W55!)*H';IU KC_  3<6GASX@:MX:M(
M;BWTK4D&H:='/;20;9  LR*'4$] W' % 'I]%<*MSK^J>._$.AQZZUG:V]K;
MS0-#;1L\9??G!8$'[HSD'VQUKG[?Q1XG?P#H/BV75UWO=PV]Q9I;1B.=#-Y3
M$DC<&/7*D =,4 >M45PM]K&MZSJ7B"QT9KV"33'6W@:W6W*M*8U?,GFG.W+
M84#@'G)XKRZGXL?Q/X9TJYO8M/EU#3YWO(H84D$<L83+(QS_ 'CC.0.X- 'H
M59,OB*SB\46_A]DN/MD]N]PC>7B/:I /S'J>1TS7#V_C/5[#P]J%M=7:W>I1
M^(O[#M;N6)5SO*[9'5<#*JQZ  [1ZU:N+*[M?C!HJR:G/=!](NO+:>./=&VZ
M/)^15!!X./K^ !Z)17D+^)/%4?PUG\4G7<W-A?21F 6L8CN$%SY>U^,CCIM(
M]\]:ZC^TM8T;XA6>G7NJM?6.H6$]PT30(@@>(K]PJ,[2&QABQ]Z .VHKSFPU
MGQ=KFE:-KVDQW#+=2I-/:S&V%L;=CR%(/F!@,8)ZD'(["*;4?$]W<>.(HO$!
MMAHS![4QVD1/^H$FT[@?ER>>_N.X!Z2SHI4,R@N<*">IP3@?@"?PIU>77-Y?
MZ[X@^&M\=2NK0ZC9S7$D< CV))]F#;@&4\_.PYS@=,<FNK^(AG7X>:_);W4U
MM+%8RR"2$@-PI.,D' /3C!]"* .D1UD171@R,,JRG((]13JX&VU6\M)?"7AJ
M#4)_,U&T:XENG2,O'''&I"(-H7DD<D$X![D$,?Q1K>CW_BS1W!U2YTW3QJ&G
MR-& \BL#\CA  2&'& "1[T >@T5YW;:UK-QKOA&&QUPWEKJMH]Q>_N(F\L(B
ML&&T#:&9MG.><=\TP:WXK\0:*^L>'4N?/%Y(L%N_V86LD4<I0JY)\P$JI.1C
M!X'') /0Y9XXE<DEF1=Y1!N;'L!SV-9_A[7K3Q-H=OJ]@LJVTY<()EVM\KE3
MD9..5-<KH,5W)\6?%!DU.\,<5M9,(&\LKAA*=GW<A022,$$YY)KE/#M_K.A?
M#'P]K%IJA2V74O(DL?(0I+')=LC;F(+;N<@@@>QZT >TT5P=[K&NZW=^(;;1
M&O8)=-F^RVQ@6W*-*(U?,OFG=M)?&% X&<D]*]WJ'BZY\3Z'H[:E%I<U]I,T
MMRL4"2B&=-@)4G.>6/!XQZT >B45G7%IJ3>'FM8=2*ZF+<(MZ(E&90/OE""
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
M%A1RIC52&4L.OS'KD=.#TKJ-*TU=*LA!]HGNI68O+<7# R2N>K'  [ 8
M Z5QGBQO-^*7A!(;X6TL4-YN? 8*65-JL#V;! '!..* *5IK?B*RB\6Z#>:[
M ;G2);9K?5KN,*?)FP<%57!D !"\<L1Q5W3M:U63Q!XGTI;R]2"WT^&[LWNX
MD\V)F#@\8Z':#AQD<\"M6_\  5EJ6F7T,][<B^O;J*\DOX]HD$L>/+VC& JA
M0 O/&>YS2Q>"?+UB\U1M<U"2[O+-;2=G$>U\;L-@* ,!C@# [D$T <-J0U_4
MO@K=>(;[Q+=N;G1@SVT<4<:[B1SN"[N1D$9YR>@XKJM9N]4T:7P;%;ZK</#>
M:A';7*R)&3(AC9L9"C&-HZ8K5A\&6B> V\(S7=Q-8FV-LLK;1(J8XY QD?2F
M77@XWD.BK<:U>RRZ5<+<QRLD>9'"E1N 4#&"1@ >N<\T 8MQJ?B/Q&FO-H4M
MQ!<V%[)9VFQH1$'C SYH;+'<2<^@(QSDF'Q%XFU/2+M!KLUYI%G<6$7DZC91
MB6WM[L[MXE)4G&2N,C!&>_(V+KP$I\0W6K:9KNIZ4+XAKZVM679.P&-PW [&
M(ZD<_2KUYX5-PEY;P:C+!87ELMK+:>6KHJ!=N4R.&V\9.1P..* -VV<26L+B
M190R*1(AR&XZ@^AK@$_X277?%OBW1[?Q-/8PV!MC:O';1%E+Q%\'*\KGKW.!
MR.<][8V<&G6%M8VR[(+:)88USG"J  /R%>?:(DUY\3?&QLM6-KYOV11M17#@
M0X9DS_$IXSR!GD'B@"OH'C;6-?T_PY8S)(E_>0W3W;VI1&<P2"/"%^!N)W''
M(QQBEUR_\::%X/NYKG4/)N(M4ACM)F6)Y)+:255"R@#&X9(RN,UT&H_#S3+K
M2=)M+"YN],N-()-E>6SCS4+??W9&&#=6SU-/O_ RZEX?.EW>LW\LLD\=Q/>,
M$,LCHP91C;M505' 'ZDD@'/>)M*U6SUWPI%<^)=0NOM&M,5/EQ)Y:F%B!@+A
ML$'!(/!Z=Z?XQUK6-*M/$ES:ZQ+)/IT,<EK%:1JRP *"QN"R[=S'/R@YVX(
MKK=>\-+KT>F,]_<6MWIURMS#<P*F[<%*G(8%<$,>U8]Y\.;:[&N0C6=2BLM9
M7-S;*4(\S8%W[BN[L"1G!(].* ':CJ^I1^.?!]O'>,EEJ<%R]Q;!%VEDB#*<
MXW=6]>PKFY]2\2S>'_'%^OB2YBDT*^N/LNRWA^98XD<*^5Y7D],'DDD]!V1\
M(!M4T'4'U6[>;1HY$BWJA\WS%"L7POH!C&,5 / T0TOQ#8'5+HQ:[+)+<G8F
M4+J%;9QP-H YS0!3NM<U-O%7@81W9CM-6AG>ZME1=K%8-ZX.-PP3Z]A6#/J/
MB6;0?'%ZOB2YBDT*]G^R[+>'YA'$CA7RIRO/;!Y))/0=@?!ZM?>'KLZE<;]#
MC:. ;$Q(&38=_']T=L5"O@:,:;XAL3JET8]=DDEN3L3*%U"-LXX&T <YH IW
M7B*\FUGPQ;7$YL-.U.Q>>6X0A=\^U2L08_=X+-ZG'L<VOA_>ZOJ.F7]SJE])
M=QK?306<K1(@EA1RJRC:HSN'?IQD=:YSQ+#'IVKZ1IUUK6K:5!8:?Y<&HI:B
M6*X9B!L8;&4,JQ@YP,[N/?JO![:FT=U]JU6XU2Q^0VMS<V8MY"?FWC: N5^Y
MAL#.3UH R_B3%.\_A+RKZYMQ)KUO$RQ%<'*NP)!!R05&,\>U6;2_O->\6:]H
M::E=6L.C16\7F0A!)++(A<R,2I' P   ,YSGC&QXD\.Q>([6SC>[GM)K.[CO
M+>>#:621,@<,"",,>"*K/X36+73K6G:C<6E]+;K;W3%5D6Y5?NLX(^^.S#'I
M@B@"'P%KU]KN@W']I[&O["]FL)Y47:LK1MC>!VR,?CFLOQ9;W$OQ-\&I'J5W
M;I*M[\D13:I6(?, RD9(8C)SQTQ77:-H]KH>FK96@<H':1Y)#EY'9BS.Q[DD
MD_RXJEKGAF/6M3TK41?75G=::\ABDM]OS+(NUU(8$<@#GJ* .':#49/$7Q(G
ML-7GTY[9H)E:"-&+.MJ" Q<'Y>.0 "?6M.S\5:EK?_".6*"99K_15U.Y:U:-
M'8G8N%+\ 99B<<_=[9K;C\'+'<>(9UU.YW:XH6?*)^[PFP;./[O'.?6J-U\.
M;:72]$@M=6OK._T6+R;/4(-HD$> NQQC:P( [?UR :OA)?$$6FW$/B%TDGCN
M76WEW*7>#@H9-H"A^H...*S?&NN7F@W>GW,T6H#02DHO+G3XP[P/\NQG&"?+
MQOS@=<9]#T.CZ7_9-D86N[B\G=M\US<$%Y7P!DX  X      J._TNYN-2AOK
M34I+5XXFB:(QJ\<@8@Y8'G(QP01U/6@#DTUV^&L>!EM->_M"RU0W*W$JHFVY
M"1,RM]T%3D#(&.1C%9/B74[^Z\.?$[3[N[>XM["-4M@Z*"BO"KD94#/)[UT\
MGP_LX]*T:TTV^N;"?2)WGMKF-49MS[O,RI&TAMYXP,=J5/A_9%/$,=SJ6H7$
M>NHJW2NR<$($W*0N0W'^[S@# H QIKGQ!X9U;PM=/K3W^G:M<1V-Q920(JQ,
M\9*-&0-P VG.XG/KZ,;Q=JND:=XWN;F[-VVF:A';6AD15$8D$8&0H (!DSSU
MQUK>N=,M="MK35M?U*YOH=( ^SG[/GRRWR>85C7+, <9Q@ DX'6J&A^'K?7(
M?&(U"$R:7K5\3%U'F1B)%WK_ ,"!P?;- #Y+GQ-HFI2ZE,;B?0XK&:6ZBO)8
M3()$4LK1^6.^"".@ZBIM'37]4T[P[KT.MKBZ1)[ZVD1?*:.1,[8\#(*D@ D\
M]\U9T+P:VE((]0US4=9@CC,5O%>E2L2$;3G: 6;:2,MG@G&,FH= \!)X?DC@
MBUS4Y])MY/,M=-F93'$<Y'S8W, >0"<#@\D4 4?AS!<#4?%TDNHW=P$UV>+;
M,4(;$<6&)VYR!@8! P.E:'Q*U+4='\#7VHZ5>M:W4#18<(K9#2*A!W ]F/3F
MM#2/#,6BZQJE];WUTT.H7!NGM&V^6LK!0S @;N0HX)P/2I/%/AZ+Q5H,^CSW
M4UM!.R%WA"[OE8, -P(ZJ.U '-7CZ]:?$*RT9?$5RUKJEC-+)F"+-N\;+S%\
MO&0V/FW_ (GFJNFZWK)\-:W;SZY&DVFZX; 7]S&/,> ,AP%5<-*0Y5<+R<<5
MU4_AHW/B?3]>DU";[190/ D810C*^-Q/&<G:.AXK(F^'-O-:7L7]KWJ37&JK
MJZ3JJ!H;D8P5&W!7  P<T 9"ZMJEVGC[2WO=0BAL+**>SDE"+/&'B=B,@="4
MXS\PR>AZ9<]I=)X+^&175[\">\L$*@Q@*# 6&!LYP5&-V??-=O:^"((=4U:^
MGU2_NFU6U2WNTD* /M5E#?*HP<,1@8'MTQ ? ,1\.:5I+:UJ!?2KB*>SNB(]
M\7EJ51<;-I 4D<@D]S0!3NM1UG5]7U[2--N+V.32EB@BE@:%2TK1!_,DWCD?
M,!@ #@^HQ3N[SQ:^N^$M*NM6%A<ZC:70OA;1QR*LD2+AT)7K\V<'('IQ6SJ/
M@-;C71K.FZ[J>E7TD*07<EN4;[4JC +AE(W ?Q8JW+X0A;6M%U**^N8VTE)$
MAC^5A)Y@ <N2"S$XSG/7F@#;T^WGM=.M[>ZNVNYXXU62X= IE8#EB!P,^U<;
M:W>N>+=.UF\TC5_L%W:ZC+:6<913$HB<*?-&TEBV&^@(QR,GNZX]O $46NWU
M]I^MZEI]IJ,GG7UC;LHCF<]6!(+(6[E2"?44 );:I=^(O&&N:*E_+90:1!;
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
MV,L:","9>'3 R"#R<DY^G%)K>NZK8*U_;ZK/=S)KT=NSVX M8X&E">00WWF
M/+*"0V>1TH ]1J%KE L_E_OI(1\T<9!;.,@?4@CKZUPCIK>K_$+7]'C\27UG
M:6UM:W$(ACBRA9GRH)7[IV\YY/'.!@U?"EK<QR>/)HM5OEFBU.94=F5\$0QD
M-AE(R.GICC% 'H.FWDE_IEO=RVD]G)-&':WG #QD]FP3S5JO--*\3:I>>'_
M]DT[R7>LVLDUQ-Y@C>3RT#%0V#@DL#D#.%.,=19G_P"$UTC1M3#A]0CCO(I;
M>*"</>?9"?WB9V@%A@[3U(SSD"@#T*BN7\$:U9:W8WT]EJ5U=1BZQY%XI6:S
M^108G!&?O!CDYZ]3BNHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K/U72SJ:VI2]N+.6VG$\<D&W).UEVL&!!4ACD?RK0HH Y>[\"Z=?
MZ1JME<3W!EU2=+FXND*I()4V[&7 P-NQ>WKG.31;^$[?3M=C\1W>M:A<7D-F
M;622=T"R(6W'*JH Y X7'3N2:ZBB@#S#X<>'5U3X;:39:E=W36L;F2;3Y$50
M&64LJME=VW(#8)Y]<<5T>J> [:^\12:Y9:MJFDWEPBQW?V&556Y5>%W!E/('
M (YQ7644 <\WA&T_M[2]6BO+N%]-@:W@@4H8RC8W!MREB3M'.<TFI>$H]4_M
M2&?4KS[#JA7[3:80I@(J$(2NY<A1GGW&#S7144 <EJG@*TO==&LV&J:EH]XT
M2P3M82JHG1>%#!E(R!P#U%3:CX'LKJ[TR^LKR\TW4-.C,,-U;LK.\9^\LF\,
M'!//(SDYKIZ* ./'PYTF33-:L+RZOKR'5Y_M$_G.H*R\8="JC!^4'TXZ8XJ:
MR\$K;Z;=6MUKVL7\LT!MTNKF=3) AQ]S"X!R =Q!)P*ZJB@#&LO#T=OK7]L7
M-W->7ZVWV1)9%1=L>[<1A0 22 2?;@#G,6M>%H=8U?3M52_O;&]L!(D<MJR?
M,CXW*P96!' [9%;U% '&/\-M-?P[JNA_VGJ@LM2NC<RCS49D)?>54LIXW#.3
MD^]:UWX8CO=?TG69M1O/M.F)(D2CRPC^8 '+#9W"CH1C'%;M% '%_%@-)\,M
M:@C5I)IHE2.-%+,YWKP .36K9Z%#<W5CJD^HW%^]K$RV;R! (]PPS_*HR^.,
MGMG@9-;]% &'H'AF/P[9WMM:ZA>2B[N)+EGF\LE)'.6*X0#KS@@UFP_#S2X?
M"=IX?^UWKQ6,_P!IL[EG036\H8L&5@H&06/4'@XKKJ* ,2'PVBW-Q>W%_<3Z
MC-;?91=,J!HH\YVHH7:,GDY!R<=@ )?#>@P^&-!MM'MKFXGM[9=L37!4L%],
MJH!_*M:B@#G]1\)P7_B:'7H]0OK.[2V^R2BV=0LT.XMM;*DCDGE2#SUK,MOA
MO86NCZ5I<6JZH+?2[T7MMEXR0X+$ Y3[HW-[G/)Z5V=% '.2>#+"YUC5=0N[
MBYN1JEJ+2YMI-GE&,9P!A0P/S'G/>LV/X<Q+:Z5:2^(=8FM])NDN+)':+,6P
M,%7.S+ !L<YX&!BNUHH HZOI%EKNCW6E:A%YUI<QF.1,XR/4'L0<$'U%9.A>
M#XM'39<ZMJ6K*D1AA74)%=8HR,$ !0"2.,G)QQP"<])10!RMGX$LK/3X=*-]
M>3:-!.)H;"4H47:V]4+;=S(&P0">P!R.*N0^%H[?7]5UB+4KU;C4XDBE7]V5
M0("%VC9G(W'J3UK>HH Y"/X>V$/A[1](AU+48QH]P+BSN5:/S4(##!^3:1AC
MU%+J'@"UNM>.LV.L:MI5W-&D5T;.< 7*J,*7W _,!QNZUUU% '/MX2M/[=TO
M58KN[B?38&MX(5*%"C8W;LJ6).T<YS59/ ]LFFZ_8_VIJ!BUR222Z)\K(+J$
M;;\G&5 '>NIHH \TO],-E\0_".GVVH72+8:;<0?:2BL03Y817^7;R >, G%=
M//X(TF]T;4=.O?.N3J,OGW-RS 2M(,;6!  7;M4* , #OSGI** ,.U\-B.]@
MOKW4;J^O+:%X;::98P8@V-S *H!8X&20>G&,G-*T\":=;>$+[PS)=WES87?F
M%C*R!T,C%FVE5'\1)Y!_*NIHH Y2V\"Q0ZKIVJ2:YJUQ>V,#VZRR21_O$;&
MP" <%0>,$_Q9J$_#NQ/A&7PT=4U+[#)<?:&;,7F;O,\W&=F,;^>E=C10!R>J
M^ [?4-<36K76-4TS46B6&YFLI%7[2@Z;U*D9'8@<?E5J\\'6,T^F7=I/<65]
MIJLD%U$P9V1OO+)N!WANISSGG.:Z*B@#G;CP9IEYHFKZ;=M/.=7):\N6($KM
M@!2,# VA5 &,#'?G,%MX*2/6M,U>ZUO5+R^T^.2)))6C D5\9#*J ?P]L$YY
M)XKJ:* .;L_!\,#:2+K4;N^CTDEK,7 3*ML* LRJ"V%) _7) -:'B+0;7Q-H
M5SI-XTJ0SA3OB;#HRL&5@?4$ UJ44 <O;>#%@UZ#7)M;U.XU&*T:T,LC1X=6
M8-RH0*,$#H!TYSS58?#NQ7PC%X:&J:E]ABN/M"MF+S-WF>;C.S&-_/2NQHH
MYF?P9$?$<FNV.JW^GW=S$D5[]G,>VZ"C"E@RD!@.,K@XK/\ ^%8Z4/"UCH:W
M^I*=/F-Q9WJ2JL]NY))*L%Z$D\$']!7;44 <G=^ [;4?#-UHM]J^J7!O"GVF
M\>1#-(%.54$KM501T '4]R36O>:-+<RV,Z:K=PW-HK*)%$9$P;&0ZE<$?*#Q
MCFM6B@#E;CP'IT^D16275W!+'J/]J"[B*"3[3N)+X*E>Y&-N,4RY\ 65S?:I
M<#5-4BCU6V6WOH$F7;-M38')*E@VWT(![@CBNMHH Y:V\#6UM<Z!<#5=1=]#
MA>&VWM&0RLH0[OD_NJ!QCIZYJ.7X>Z7=6>NVE[<WEU#K,PN)UD9 8Y   R%5
M!!&U>N>GUKK:* .4M_!&S5])U2\\0:K>W>F))'"TQB&Y7 !#;4&>%Z]3ZTQ_
MA_9R:+KFE/JFHFWUJX>YNCF+<&?&[:=G (4>O2NNHH YZ;PI%-J^C:I)J-\T
M^D1R) H\L*X=0K;ODY) '3%<#I9:5IROB#Q=I&J3W,L\FEK8F58W9R<*6B((
MY'.['T'3U^B@#F%\-7M_8R'4-5N8Y[^RC@U"")8S$S;-K,H*G:3DC.2.G' K
MH+.S@L+"WL;:,);V\2PQIUVHHP!^0J>B@#D[?P#86VGR:0EY=_V&\WG?V:=A
MC7YMY0-MW>66YVY]LX.*T8/#4,'BVX\1+?79N+BW6V> [/*V*25 &W=P2><]
MZVZ* ,KQ'H%KXGT*XTF\DFCBF*L)(&VNC*P964\\@@5C/X5_LG4)_$T=[JVI
MZI%IS6YA:5%^U;<LHP% 4Y.!C [D$YSUU% 'C^B0W":7;VVA^*O%*ZE%$ NG
MW6G$QI)CE7+Q#"9ZDOT[DUZ)I_AJ+3_$FI:XM]=27&HK&L\+[/+ C!"[<*",
M GOWK<HH XZ+X=6-MJ]U=6FJ:I;6%Y*9[G2XIP+>5S][C&0&[@$9Z=.*EU+P
M%;7GB*76['5]4TFZN55+P6,P5;D*, L"IPP'&1@UUE% '/CPE:)XAL=8AN[J
M%[*U-G# I0QB,X)!RI8G*CG/:J@\!V@T77-*.J:@8-:GDGNF/E;@T@ ?:=G
M( ]:ZNB@#D=3\ 6M^^F74&K:E8ZGI\'V:._M9$622+^XXV[6'?IUJQ=>"K2Z
MBTE#J.H*VF77VQ)-Z,\TV""\A93GACP,#GC&!CIJ* .='@^T.K:W?RWEW*=9
MMUM[J%B@38JLH"X4$8#-W[U'8>#SIEEID%KKNIAM.0Q122&-MT9"J$8;,%0$
M7&,'(SDUTU% &;HNBVNA6<MO;%V,T\ES-(^,R2.VYF.  .>P%9[^$HH]:OM3
MT[4;O3I=051>)!L*R,HP' 93M?'&1U[C/-=%10!S6H>"-.O=&TK28+BZL;/3
M)HI[=+8I]^,Y4L75L\\GU/6NC12J*K.7(&"QQD_E3J* .-E^'-A)H&J:)_:F
MIII^H3/*T2O'B+>^]E3*="WKDCL1SG4E\+QS^(-+UF74;UKG3HGBB7]V$<.
M&W#9G)VCH1TK>HH X[3?AU8Z3?R/9ZIJD>EO,9_[)$X^S!R<\#&[;GG;G![Y
M'%7_ !Z?^* U^,9+RZ?/'&H&2[,A 4#N2:Z*B@#C_#6@17FA^';J]OKB\2P@
MCDMX)0H6.41[<MA02R@L!GIWR>:@E^&6GR:?<Z>NKZM'927HOH8$E3;;R^9Y
MA*Y3)&>S;@,^O-=O10!A6'A>'3_$MWKB:A>R3W4$<$D4I0H53.W^'=D9/.><
M\U##X/M[:^UFYM]1OX5U9C)- K)L20J%+J"N<D <$D>U='10!Q]Q\.=,G\,:
M9HOV[4(VTI@UC?1R*EQ 1P,,% /'!R.:NP^$O*L8XSK6IR7R3K.;^1T:5BH(
M"D%=H3#$;0.Y[DFNCHH YR3PA$]IJRQZG?6U]JDD<EQ?VS+'*"@4*%P, 87'
M3/)YKHP, #.?K110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5G:QJ,EC;I':HLM_<MY5M$W0MC.YO15&6)]!@<D"M&N
M7U;P[KMWX@;5--\21V(, @6*33UGV#.6P2PQN.,\?PCT% $?PUU*^U;P%87N
MI7+7-Y))<"25@ 6VSR*.!TX 'X5UE>9_#JXNO"?PO_M+7;F>2TBDE*6Z61$D
M.;AP>!DMN)#=!@'TYKTM2&4,,X(SR,4 +1110 4444 %>;>.QKOAWPZVI0^(
M[\7,VI1H$41^7'%)-@(HV9X4@9)/(KTFO/\ XO.#X1MX4#/*=0MG$:*68JL@
M+' YP .M ">.+/6-"\&:_J%IXDU)@EF'BWL@>)U/565 <$'GOP,&NCTKQ7H]
M_?1Z3%>E[\6XEVM&ZB11@,R.1M?!/.TFLSXF2)<?#'6Q WFF>V*0B/YC(21@
M+CK6=J%Q!)\0/ DL+!HDM+M7=1\J;HT"ACVR00 >XH W=&UC1TMM:OH=;N;V
MWBOV6<SEF%O)A!Y,8V@XY7 &>6QR:U[#5[/4I[B"W:82V^WS4E@>)EW9QPX&
M<X/2O-K%--NM!\=0:F+D6=QX@+[[?<)%1FA5)D(&2%8;LC(^4UT/@>;5UU/5
M;&]U&+6K&W2'[+JZQA7E!W9B=EX<IUR/[W/)H [5F"J68@ #))[5P?A#Q=?Z
MEXQU73-341PW<*:EI'^U:GY/SX5L?[9K8\97L9LH-$^T-!+JT@MFE7K%"<F1
MLXPN5!4$_P 3"N5\>Z;<^')="\56^H7M_=:5=+']F:*+=);R?+(JB.-23C!Y
MR!@T =OJ'BG1M+U---N[T)>R1-*D(C9F91UQM!R>1@=3G@5GGXB^%ETXW_\
M:;&W5VCD(MI2T)!P?,7;NC /=@!63J%[;7?Q4\+7<$@D@_L^Z'F@':I?9M!/
M8G!X//%8<,D1\(_$^,??N;R\:!=IS,&@55*_W@6! QU- 'I=YK-C8K$9)'D:
M9"\<=O$\SNHQE@J DCD<XQR/45G-XW\-)86%\VK0BVOY/*MY,-AGR00>/E(P
M<[L8P<UP4E_%HFJ^'M7U9-1_L.YT&"S-S9M,/LTZ$L1((SNP0<=.J].#5C6H
M-+M]-\*G2M/EM+*3Q-#>;95?>R;7W3.K_,@)(^]Z@G&: ._TGQ-I&N/>)871
M:2R8"X26)XFCR,@D. <$ D'H:Y+Q-XICN-;\(KI.I7B17>J(CJL3QQ7,.UB2
M'*@.,A>A((.>^:R?$-K>:IXA\?VFEEC=7>BP10;>!*Z^9O13T)P<?C2:EXCL
M=9LO IL[>[$MIJT'VFW%I)OMBL3JRL O&#^@STH [6X\?^&;5+UY-1++92>7
M<^5;RR>4<9).U3\H!&6Z#UJQ%XQT"?5;73HM05[B[!-NPC?RY<#<0LF-A;'8
M'-<99S0[/B:2<">1S%E?]:/LX3Y?[WS9''>JTTL:^%?A@G1[:[M#.NTYB"P,
MK%O[H#$ YH ] U+Q7HVD-(+VZ:-(G6.:802-%"S8P'=5*IU'WB.H]14=YXRT
M"PU":PGO\WD,0F:"*%Y'*DX!4*IW'V&3P?2O/[:XTNQU'7_#?BNPU>6>[U">
M>UCA^T/%?0RMN4*$.S(S@YP!CD]<;E@8+3XMMN1;>&+PY%!][*1LLK,8]YZD
M+@^N.: -75O'VEV6BZ1JECYM];ZI=PV\$D,#LN&<*Q.!D$#=A>I(QCKCJ(ID
ME@29=RHR[AYB%"![@@$?0UXQ:[HOAGH<IAFV6/B=;FX58F+11?:G;<5 SC#
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MPB]K<V>D:+J7@V]37--:)9'N+9O(C:/ \]93\O0$C'.3@<<U+X9U&\T"WO\
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
M'VPL;;-I+^__ -'"?)\OS?,,<4 =S<>(+""*Q9)&N'OUW6D4"[FF7;N+#T4
M@DG &1SR*X/0=9M6TOQ[-JE]JR:;#?/$7)E:>WC\E=P7JRX.?8=>E5=+:]\/
MZKX.UR[T^_?31X>32K@):R,]G.-C%GC W ';MR!VHQ<SZ!\3573-2#:@\K6B
MM92 S;K=47:-N2<CIU'?% ':MXMT32$T:QEGNR]_;[K3=!)(TJJF[E@#N?&.
M.6)(XYJ>P\8:-?:1?ZGY\EM!I[O'>"ZB:)X&4 D,I&>A!]\URC"9M>^&THLK
M[R[2VG%RWV23$):W" /\ORY88YK/O;5+G3/B8E[IVHM;74HEA"P-&9@L2 %"
MPP<.OOTZ&@#NT\7Z8=6MM*F2]@O;J,2P1/:N=Z$XW94$* <9W$8R,XK>KS/1
M-9T[4/%NDWFKW.H+J-O;-9VHGT>:TC9WQN+,V1N.T #('7J2*[S2=635X[IT
MM+RV^SW+VQ%U"8RY7^)?5#V/>@#0HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#GM6\,SWNM)K&GZW>
M:;>B 6[^6J2QR1ABP!1P0#DGD8K1TS2S8&26>\FO;N4*LEQ,%!(7.% 4!0!N
M/0=SG-:%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !69K^B1>(-*:QEN;FV_>)*DUL^UT=&
M#*1D$'! .""*TZ* ,*QT"]22-]6UZZU18F#QQR0Q1)N'(8A%!8@\C)QG!QD
MC=HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HKB-$L[:\^)?BV:YA262UDLS SC)BS "=OI7,_&.%=!
M\.:GKAO[TZG?S16MBD=S(B6XP,[45@"2%<DD=2/3D ]=HKS&?P_'X-\%CQ!>
M7U^UY8Z+(ERDEY*RS7#*N#@MP0VY1C'WO:JWPT\46.BZ7X<\+WTE_<ZUJT3W
M;3LA= S OM9R>H4 '&<$<XH ]7HKEO$'C_1O#T>HM*+B[.FHCWHM55O(#L H
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
MZ31110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 <?X;_P"2B>-O^NEE_P"B*YCXAZ3JWB?Q]X7M
MUTF\DT'3;CS[N<1_*S;AQCJ0 N,@?Q&N_C\.6L&OW6L07%W%<7;1M<(DG[N3
M8NU<C'I6Q0!P/Q8T?5_$GA^PT#2[:62*^OXEO94(Q# #DL<^^T_A5#3_  SJ
M47QF^W_V4R:+IFF)9Z?.778,C+-UR6RSCI[D],^FT4 >+> /"^H)#>:?XH\.
M:C=7[ZH]Y)).ZBSD8XQ(QSE\8.%PPSC@<D>H>+6OU\(ZL-+@>>_>UD2WC3J7
M88!'T)S^%;-% 'F]AX1U/1O@A)HFFQ;=;DT]BPR WFNOS*#T! ^4'V%0_#W1
M1::/I$MWX9U*._TNT,?F7Y51$Q!+"! >K-_$0#@\L>E>G44 ?/Q\ ^)KKP++
M!-IDRZSXDUH2ZFQ8'[-;AR>>?[V&XZ_@*[#1O"^JVGQ<U#45TDQ:78Z8ECID
MTDB[ NT$D<Y+%L]NC,2<XSZC10!\Z0^%_&$_@&QT*Z\.WP^UZZ;C5G#(9)US
MDMU&%X')(R0.W7OH=+UJ?XV3:U>:-*+"PTM+>SD5AY88@,^T]2<LZ@8],X%>
MFT4 >!R>"O%'_"LM>N/[)F;Q'XBU+=<Q!EWQ0;]V!DXP2.>>A'I72:QH&O0>
M/O!,EIHCW&DZ78M''&)5\NWFVE07/L!&>/0XS7K%% '@</A7QA/\(_$\9TNY
MCUS5=0^TW*NRK),FX;E4 ].,\XSD@#U[C2+![;0KO5=.\-ZA%JT.EFWMWU!E
M\[<J_)%&@)"(#U^[GC@]1Z)10!QGPO\ #$GA?P'IUE>0[+]@9K@-@E78DX_
M''Y^M9_Q)T+4-9USPA+';RW&D66H^??QQ*7(QMV,5'+ 88' /WJ]#HH \JEL
M;[0KKQE\2=73[-<O9/!IUJ6!:*)0 A;' 9F5#CMD^O&[\(M$?0OAII,4R%;B
MY0W<N>N9#N&??;M'X5KZQX-T[7;][C4;B^FMY%C66Q,Y^SR;&W+E/K@G!YP,
MUT       Z 4 ><7FDZO??'2SU2;3)WTO3M.V6MQD",2.<.Q.>NUF& ,Y Z#
MFN5?PGXFD\)^.M:_LF?_ (2#7;HPPVY9=R6I8#CG'W2P^@%>Y44 >/Z[X7UE
MX?AWHL&B32:;IL@GNT5U(#Q@;!(<X&?FW8S]XXSCFSXK\/:EK_B33-=TK3[O
M3O$5AJ/V<S;"(9[0.?G9NF-O;J<D8((KU>B@#F?B#KG_  CG@'6=25MLL=LR
M0GTD?Y%_5@?PKSW2O!%WK7@SP=X7^QS6VF6CKJ.JSSH4+R<MY* \L27.6Z
M<GI7H_B_P=8^-=-CT_4KJ\BM$D$ACMG50[#INRISC/3I6_&ACB1"[.5 !=@,
MM[G  _(4 >#ZKHOC58/B-Y&A7,MWJUVL<5T"#YEKN*A$&<GY#SV ]ZN^)Y4T
M2/P7;1Z!>W,GA^(2S-8%9Y[/Y0%$B#*C?@,<GL<'O7MM8@\,V\&L7NJ6-Y=V
M-Q?;#=" HRRLHVJQ5U8 XXXQGO0!Y8^D6GB'X1^(K[P+)?7^I:Q<AK][K"W$
MC!PSQX&%& QX'9B.:[?P1I-N@M;XZ!?6ES#9):^?J3*)$50 (XT!(5!SDX7/
M'7G'3:+H=CX?L6M+"(HCRO-*S'+22,<L['N2?\XK1H \Y^*&DZMKNJ>$[&TT
MR>\TQ-0^U7OED #9C:&)/ .6YK&OM#U=OBWK5]JVC:M>Z;?6,=K:OI[J%"87
M?&SEE* L&SR/R->OU'<0BYMI8&>1!(A0M&Q5ER,9!'0^] 'DWBVP34?'7@'P
M?;6<-M:V9.I7-M#S'&B?='0<95USCG=6K8:3J\_QSU36KW3)OL,%C':6-PQ
MC"D!F8'.2=VX8 _B.<5U>A>$]/T&Y>[CDNKN^>!+<W=Y+YDOE)]U,X''<^IY
M.:W: //OC#INL:UX/@TG2;*>Z%W?1)="#!9802Q/)'<+[53U3PO?^(/B=X<-
MWIC0Z!HMB91\P,9G. (_? "=L'::]-HH \3TW0_%EKX!\>7DFB3IKNM7,A6/
M>I=D8[<* 3PJM(1^@INL>%]<M-(^'<4.CW\FFZ2_F7EO:[&F67"D2%#D9W;R
M!SC/.":]NHH \J\8>'=0G^'=YIGAS0+BWNM8O(Q<&64/.4)W-+,V3W&,;C@'
MMT"Q>$+^T^*OA\6VEN?#^AZ9Y5M.SKL\ULAF/.2V">W4#H.1ZI10!XOI>D^*
M;?0/B+J3:)=+K.K32K "1DQ_=0)SDX#N<_[*XSGAMQX,U9?#'P[L7TR<:;IM
MVLVIVRC>^[Y6WLBYR-QDX&2 P]P/:J* /+7\/:^-2\7>-FLY/[5N[-K+2+%2
M"\<> %=N<!B0&QGCG\.=D^'FKV7A?P)H5MI$EQ"+P7^L?.HVR#!",2?N_,R\
M9Z< GK[I10!XYK6G^+X/B%XPU:ST:>X>72!;Z9=*PV1C:"P4$Y+%LX [^W7.
MG\(Z[_P@7@7PXN@71M4OQ<ZG&&3>,'<0_. "7<#)Z*,X/%>Z44 >;:;I6M7/
MQOU'6]0TN1;.WL([2SG+#RP" SE3U)W%ATZ$YQ69X.TJ\N_B%X^MG@(TF?48
MFGE/23:&8Q#USN7=_LY'\0KT7Q)X=M/%&E#3[R:ZAC$J3![68QN&4Y'(J_96
M4&GVJVULA6-<G+,69B>2S,>22>23R: ,/X@0ZK<^ ]9MM$MFN=0GMS#'&K!2
M0WRL021R%+&N)L?!=WJLO@W2_LDMKH?AQ$N9Y9T,;75T #M5#S@-DDD '<0*
M]:HH \.L_#_BQ_ ?C^Y_L>Y@US6;IV"LP#/%N V( >1L:7GCJ,9JSI.@^(9O
M&O@C[5X>GM])T;2QL1F7;',1M9G.?O<!L#)^[TR<>T44 >)OX6\22Z7\0?$1
MTF<ZYJTK6EC;LPWBV.%W#G&=AQZ_+[U:U;P7K&H>&O 7A---F@TZWF2;4Y%=
M3Y80=STW,6<X&0#CK7L5% 'DOAR77?A]X1\8G5K:06ME<W-S97D\P9KC=CRP
M.I.6Y)/=N_..G^%.BMH?PWTF*4'[1<Q_:YB>I:0[N?< J/PK;\1>&=-\4Z<=
M/U99I;-B"\*3-&KD'(SM(SS6LB+&BHBA44 *!T H =1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>
M=2_%&6&Z\31'06=/#I4WC1W8+,K9^9 5&< $D$B@#T6BL[2]<L-7T2SU>WF"
MVEW&LD32X4\]CGOVJ]+-%"F^61(USC+, ,T /HICRQQQF1W547JQ. /QIP(8
M @@@\@B@!:*YC3_&<&H^.K[PLNGW,,]G:BYDFF*@,"5 V@$\$-G)QTZ5TS,%
M4LQ 4#))/ H 6BLS6]>L]"\/7FMW#&2UMH3*?*()?'8=LGI5/PUX@O-<TY[Z
M[TEK"V:**:WD$XE$R.@?(P 05S@@CKTS0!OT5PNG?$6:;QO;^&M4\.7VEO>Q
MO)8S3R*WG*H).Y5^X< \9)'?%=U0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%1RW$, !FFCC
M!Z%V S^= $E%5CJ%D(7E-W;B),;W,@PN3@9.>,FK- !1110 44BLK#*D$9(X
M/>EH **** "BFNZ11M)(ZHBC+,QP /4FB.1)HDEB=7C=0RNIR&!Z$'N* '44
M44 %%%% !113'FBB9%DD1&<X4,P!8^WK0 ^BHY)X8G59)8T9ONAF )^E24 %
M%%% !139)$B0O(ZH@ZLQP!44=[:S.$CN87<]%60$F@">BBHWN(8YHX7FC663
M.Q"P#-CDX'>@"2BF2RQP1-+-(D<:C+.[  ?4FDAN(;A \$T<J$9#(P8$?A]#
M0!)1110 45"EY;23O EQ"TR'#1JX+*?<=JFH ***"0!D\"@ HJ.">&YA6:"5
M)8FSAXV# ]NHJ2@ HI-R[MN1NQG&><4M !1110 4444 %%%% !1110 5XEX9
MT6Q\3?$?XA6%[=3"QNYH<Q02A!<J-V1N') XSM(Z\U[;10!XM\1HM.L-5DT2
MPLKE'7PS<0P1F)I;=4&=JQH 3YN5'SD@* ,YJA;WUG%#\/M1U/4[5XX]&FB:
MSU";RD+;-F_<_P N<D*1UP#C.#7O%<[KWA&SU[5+:_N?)F:WB:);>\MUN(,,
M02P1NC\ 9!Z<4 >226G_  B'AGP#LU*PO=%@OIGU.]M8_/MO.;B-GVD;@N2,
MDY^4>PKUOP1IT&E^&(;6TOY+ZT$CM!,\>P;&8D!1_<&2![=.,5:\.>&[#PQ8
M36FGQJB3SO<2!4"+O; .U0 %&   /3OUK8H \LT:XA;]H?7W$J%'TJ.-&W<,
MX,>5![GVK2^+D=Z^@:280QT]=6MVU(+T^SAN2W^QG&?PKT&B@#PC4X7G\/?%
M&18XWT1YT;3N 8VGQB1HNV<XY'?\:]6\$BVM?A_H9C$44*:?"S[0%4'8"Y/O
MG.??-=#10!Y/HWC3P_XE^)L5V([R:^0-9:9']F94CCY,DS,>,L <>B@=R<>L
M444 %%%% !112,RJ,L0!D#)/<]* %HJ.6>&  S2I&#P"[ 9_.FFZMP4!GBS)
M]P;Q\WT]: )J*ADO+6&=();F%)I/N1LX#-]!WJ222.&-I)75$499F. ![F@!
MU%01WUI+!Y\=U \7_/19 5_.D6_LW.%NX&."<"0'@<F@"Q148GA:'SA*ABQG
M>&&W\Z!<0&'SA-&8O[X8;?SH DHJ)+JWE1GCGB=4Y9E<$#ZT175O.2(9XI".
MH1P?Y4 2T5#<7=M:('N;B*%"<!I'"@GTYI9+F"%5:6:-%;[I9@ ?I0!+1437
M5NL(E:>(1L<!RXP?QI8YX98S)'*CH.K*P(_.@"2BJ_V^SV[OM<&T'&?,&/YT
MJWMJZLR7,+!1EB) <#WH GHJNM_9NX1+N!F)P ) 234Y90P4D GH,]: %HJ&
M6[MH'V2W$4;$9P[@&G27$,48DDEC1#T9F !_&@"2BH6NK=$1WN(E1_NL7 #?
M3UJ:@ HIAEC$9D+J$7.6)X&.O-)Y\/D^=YJ>5C._<-OYT 2457.H60QF[MQG
MI^\'^-3@A@"""#T(H 6BH;B[MK1 ]S<10J3@-(X4$^G-/,L8C:0R)L49+9X'
MXT /HJ".]M9K<W$5S"\(ZR+("H_'I3S/"L/G&5!%C.\L-OYT 2456.H60ZW=
MN._,@_QIWVVTRH^TPY;[H\P<_2@">BH([VUE<)'<PNQZ*L@)I9;NV@8+-<11
ML1G#N <?C0!-14"WEJ^W;<PG>=JX<<GT'YBGR7$,3JDDL:,WW59@"?I0!)15
M;^T;'_G\M_\ OZO^-2+=6[RF))XFD'\ <$_E0!+12;E+%<C<!DC/('^0:C%U
M;F;R1/$9?[F\;ORH EHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KC?B<N[P@F(T=AJ-EM5S@$
M_:(^IP<?E795GZOHMCKMHMKJ$;R0K(LH597C^92&4Y4@\$ _A0!S6N276D>'
M=6U5]'TJ"Z$L,6P S1S0[DQGA,D,[XR.,=ZEEUGQ'+K?B"WL5T^2+2E5HX&B
M827!>$NJ;M^%.[:,XP1V%=%J>DV>L::VGWT;RVS[=RB5E)VD$<J0>H'>H/\
MA'=-\S4Y#%*7U.,179-Q)\ZA=HQ\WRG'&5P: ./N?%6H:G969L=02"8:S:VL
M\,MD\4T0;!*2(6R.1U!P1QGJ3W&JW_\ 9>DSWC(99(T^2-0<R2'A5 YY9B /
MK5.;PMI-S%(D\,LC22QS-*;B02[X_N$.#N&/8]SZFKMYIEK?"V$ZR$6\BRQA
M)60!EZ$X(SCT.10!QG@N>72/$FJ>'IYKF072#4[66YA="[MA;@ ,!QYF'P.T
MGM26/BCQ%=1:%,SZ8%U.^NK!E%N_[MHS,5D!W\C$/*^_45UU]H6GZCJECJ5S
M'(;NQWBWD29TV;@ W"D Y '7/2J\'A/1[:.Q2*"95L;A[FW'VF0[)'W;FY;G
M.]N#D?,: ,"Q\7:I=BUTTQ0MJ4ES?P--%$-C"VD"95&D&"=RG&XXP?P!KWBJ
M2]MM.E33+.\?2I[N4&-I@DL<BI@8<94ALXSD>IQ6Q/X(T&XM1;O;3*%NGO$E
M2ZE66.9R2[*X;<N<G(!QS5I?#.E)<QW"02K+';-:*RW$@_=,06'WN22 2QYS
MSF@#EO\ A)[OQ1H5Q! EM;L?#\6H7 EC,@9IT<A%&1P-AR>>H]#5;3]=UNUT
M:UL=/DL$CM?#%OJ$;3P.Y+!2"APXX.SKVST-=0?!&@^7:HEM-$+:U^Q1F*ZE
M0F#M&Q#991V#9Q4L7A#185*QV\P4V0T_'VJ4_N!G"?>]SSU]Z .=D\;:CIR/
M=7T=K+;RZ&=5ACB1D:-@4&QF+$,/W@^; Q@\5/J^O^*-(TZ_NI+6S\M&MOLT
MDJ@%]\JQR*561NFX$-GO@@]3O+X4T8-$6M6<1V1L%629W4VYQE"I."#@=>>*
MKP^"-"@TJ33%@N&M9&0E9+R9R AW(H8MD*",A0<>U '.:SK^OQKJ%@;RU2XL
M]7TZ$3PV[*'BGDCRI4N<8W$$@\CTZUO>-+O4;+1+%[*[2&=]2LH9'\LD,KSH
MK#&> <^O3(SWJY<^%-'NVOFGMY6:]>*2=OM,@):(@QL"&^4J0,%<=*N:AH]E
MJNFC3[R)GMPR,H61E961@RD,"&!!4'.<\4 <MJ/B_4;?2]?U6V2V>#0KGR)H
M&C;?.%5&D(.[Y3\YVC!^[SG/&IXVTNVUOPS]BN0PCFNK50Z':\9,Z#<I[,,]
M:MOX7TB2ZFN#;-NG\LSH)7"3%,;2ZYPQ& ,D<@#.<5>O]/M]2A2*Y$A1)$E
M25D^96#*<J1T(!_"@#B-.U>[&OZ/X;\0;7UFPNVDCN-N!>P?9Y@)E]#T##L?
M8BK=AXEU_4["UU>VM+9=,N[268-*!F%@NZ,<29?H0PPI!YXY%=9/IUG<WMI>
M30(]S9EF@E/WDW*5;!]"#T^GH*R[3P9H=C+=/;6TL:W._=$MS)Y:%_OE$W;4
M)R<E0#S0!A0>(_$4&A:%KU_)IC:??O:FZ6*V<-;QS(!NW&3'$C+DXX#>U7IO
M$6I/=V5C;I$TVH)<W-NZQ XAC9%3AI%W%A(K9R..,=QM_P!@:;_PCO\ 8+6^
M_3/L_P!F\EW9OW>,;=Q.>!TYXJ/5_#6E:W%:I>0.#:-NMY()GADA.,':Z$$
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
ME;6$UBL1DMIFD:2.9VD#;R2^=Q/!+'CIS3X].MHM*338T9+2.$0(B.P(0#
M8'/3OF@#S?P)X?NKRQ\#:Q;V\-E;V.FD7,JL/,NP\8"H0!RH/S98]1P.]8_A
M> 7</@NR^SQ:<8[VYNXM1'WKC9+*&MEP."P.2"<%5XSCCUS3=)L](TF'3+%'
MBM(4\N-/-9BB]@&))_6J">#]#CT./1EM'^PQ3">)#<2%HY V_<K[MRG<2<@]
MS0!D>&6;4/&_BV6_4/<6EQ%:VZ.,^5;F(,-OH&)8GUP/05R&K[TT/Q5IJ1B3
M3;+Q%8K9H?NINE@9XU[!0S'CMN(KU&;0K&:Z%V!-%="(0M/%.Z.Z#H&(/S8R
M<9R1DXZU!<^%M'NM)32Y+5A9I*)]B3.A:0-OWLP(+-N&[))R>: .!\6^'[K3
M_"WCO4Y88;6SOX(3#8Q-D*R8#2, -H9B1TS]T9.:V_#</VCXD:U>&"/3)+6T
MCM'T].MP"V];@X !&,H,9/# XZ5UNK:-8ZYI4NF:A&\MI* LB"5D+ =B5(/Z
MTR;0=/GU"TOWCD^V6L;113K.ZOL."58@_,,@'#9YYH \PO(D'PJ\1!(HR?\
MA)7PI& 3_:"#T_"O0X=,6[O;A-3T?3XH_+18C"_F>;\Q9@V57H40XP?U(I&\
M%Z&^E7&F-;SFSN+C[5+']KE^:7?OW9W9^\ W7K6A;:/:6MY]K0W+S",QAIKF
M24*I()P&8@9('(]* .4\,Z5I\_B[Q@LEE 1#J=L\7[L?(RP1,"/3D9JAXQU.
M:#5H_$=O]L:+0+A59(X7:.6$C%T2P&W@$8R>#$WK7<6.AV&G7M]=VL<JSWSA
M[AC,[;V "@X)('  XQTHCT.PCT>;21'(;.8.LB/,[,P<DM\Q.[DD]^] ')^,
MI WB_P (W-O9)J)"7KQP@K^]'D@@ GCGM1X,T'3]8^'=S:79BN-/U6:>8VJ
MA;,.Q_<KD94H<]AAL\"NB@\)Z/;R:6\<,X;2D9+/-U*?*4C:1RW(QQSGBKEE
MHMAIU[>7=G"T,EY)YLZK(VQGP 6V9VAC@9( )[T <GX1CN]4=M-UD17!\,W/
MV9)<9^T2A 4E([$1N./[S$]A75:YJ#Z;I$\\*EK@@1P(%+;I&.%X')&3DX[
MTNG:)8:5=7MS:1R)+>R^=<%IG?>^ ,X8D#@ <>E2W6G6U[<VEQ.)#):2&2';
M*R@,5*Y(!PW!(YSU- '(> YAINH:OX5E>YDC@?[;9/=QLKR02DELA@"=LF\9
M_P!H5AV4DG@C2W>8E_"^J>:K;N1I]PQ8?A$Y_!6/8&O1+C0=/NM:@UB6.7[=
M!$T,<J3NN$;DK@$ @D \CL*<FB:>FCR:2T'FV,BLCQ3.T@96Z@EB3W- ''K:
MV\OCSPFDD$3J-!N,!D!'!@Q_,_G4_AZ-=,^)FOZ1IH":5]C@NI($_P!7;W#L
MP(4=%W* Q ^M=#-X8TN>^MKUH[A;FU@-O"\=U*FR,XRORL!SM'Y"K>G:38Z3
M'(EE;B+S7,DKDEGD<_Q,Q)+'W)- ',>%6.I>+_%MU?J'N[2]6S@1QGR;<1JR
M[0>@<LS'U_ 54U:RMK/QOX7T2&)8](N9KR[EMP!Y;W"HK*I'H"S.!ZC/85U=
MUX>T^[U+^T2DT-Z4$;S6T[Q-(HZ!MI&X#)QG.,\5)<Z)I]W9Q6LUONCBD$L;
M;V#I(/XPX.X-R><Y.3ZT <WJH-G\4= CLT 34K.[348P/E=(PAC9AZAF*@^C
M$5RD4LO@KP:;:Z9I?#>K:<Q@D;D6-R\1)C;_ *9N3\I[,<="*]/MM&L[6>:X
M197N9D$;SR2L\FT=%#$Y49.<# SSUIIT'37T!M#EMO-TYHO),,KL^4QC&6)/
MTYXH Y+4HI_^%I6OV*PL[J0>'Y,1W$GEK@3)CD(WTZ=ZDO+.*U\=>!T6UB@8
M07[&-%P$9D1F ]!DFNJ.AV!UQ-9\N3[>D'V=9/.? CR#MVYV]0#THN]#L+W5
MK/5)XY#>68<0.LSJ$# !OE!P<X'4=J .0\+:+I.J:=XJAU&RMY(7UR\#LZ %
M1N'(;J".H/:N=T.ZU#5+3X:W-VB7MVSWR*UTQ7S8UC<(S':QR453G!S7HB>#
M=$2&ZA\BX,-W,T]Q$UY,4E=CEBRE\$'N#Q5F]\-Z7?W-C<2PR))8!A:F"=XA
M$"NTX"$#IQ]* .>U[0X=5\)RV5_90V-Q<ZE"S_8WYC/VA(TD1L AMBKS@54T
M[5;J;7-*\-^(0IUNQN783!<+>0&"8"9/0]F Z-]176'P[IQC9&%RVZ9)V9KN
M5F+I@K\Q;. 5!V]/;DU;GTZTN;ZTO9H$:YM"WD2G[R;AM8 ^A';V'I0!QO\
M8VEK\4X[(:=:_91X?9?)\E=N// Z8].*LZ+!#;_%'Q L:*JII=BH/< &8=?P
M'Y5T9T2P.O#6O+D^WB#[.)/.?'EYSMVYV]>>E03>&=+GO;^\>.?[1?PB"Y=;
MF1=\8SA>&XQN/3'4T <7'J[VGCC3_$+-=BRUECI\HDA=8HTSFU96(Q\QW?C-
M[5MVT:?\+AU%]B[O[#M_FQS_ *Z7_ ?E6[J7A_3=7T==)O89)+-2A""9U.4(
M*_,"&X(!Z]J@D\+:7+JC:D1>+>/"L#2QWTR$QJ20IPX[DG\30!LAE;.T@X.#
M@]#2U7L;&#3K1+6V#B)22-\C.Q))))9B2222<DU8H **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF?
M&&LW6G#1]/L9/)N=6OTM!/M!,*8+.P!X+;5(&>,G/.*Z:LCQ#H$/B"R@C:9[
M>YM9TNK6YC +0RKT;!X(Y((/4$T ,GLQI)CU#^U+F.RM4>2[2>4R*Z!#\V6R
M00>< @=>.E56\9V%LT9U&&>PBFLI+Z&6;:0\2 ,X^4G# $''H>,X.+DNDWFI
MZ=<6.LWD$\%Q \$B6L!A#AU*G.78]"<#^=9,G@9=1L+>SUN^^VQ6UC+8Q-'#
MY3;9%",['<<OM4#C R2<=, ":YXFW:3J-DT-WIU])I,][:.64%@B\X*DX=25
MR/<8SSC3\-:N=3TZU"1S3(EM'OO"P*/)M^90<Y)!ZG&,\9R"!GW'@^YO[15U
M#5(Y[J'3IM/MYUMBNT2A0[LN\[F(1>A Z^O%CPWX6E\-3RK;7Z-82QH7M! 5
M F PTB'<=N[ )7!YY[F@#,U>_>'XCQV,UWJ2V+Z0]P8;02O^]$JJ&P@)'RD^
MWXU4T3Q-+=^%K*[U*>[N$EUL6EM/;ND<NSSML7GJ",'H&7&<=0,FNBNM O9/
M%RZ_:ZC;Q,MB;,0RVID&"X<MD2+SD"LZ/P)Y-BT::EFZFUA-7N9G@RLDJLK;
M54,-J_*HZD_6@#0N/&%E;AYV@F.GQWHL9;Q=NQ)=P3D9SM#D(3C@^W-5++QF
M'6_:_M/LWEZF^GVRF5 )&5<\L3@<*S'/;@9/5?\ A"P8KVP-Z#I%Y?B_>V,/
MSJ_F"1D#[L;2ZYQMS@D9Z8BN?!-S(+I[763;3_VF=4LY1;!C!*RE75P6^=2"
MPQ\O#=Z +EEXPMM12*.UL[A[V1YU^S':"/*(#MNSM*Y9,$$YWCWQCS^);J'Q
M1%?166J26TFA-=MISXC>-A(N2RNP 8#(Z_2M*\\,:K<7&G:G%KJ1ZS:>8K3M
M:;H98Y-NY/*W@@91"/FSD=\U--X8N9M4:^;5 SMICV#>9;Y)+MN+Y# =?X0.
ME &F;R+4_#OVZV>18KFU\^)P2K ,NY3QT/(KEO#7BF>'PQX6CN;:^U+4=6L?
M/$BLGSNJ!F!+,,=?I_*NEL-)EL/"UMHRW2/);VBVJSF+@[5VABN[T'3-9&E^
M#KC3(_#2#4XY!H=O);KFV(\X,@4$_/P0%'K0!/:^,K:_T^WN+"QN[F>:U>Z-
MJH42(B-M(/.-VX%0 3D@]N:?<^+K>&"ZFBL;R9;*VCNKQ @5X$=2P!5B"7"@
MDKU ]R!678^!;_23I\^FZ['#>6T4MO*[V>^.>)Y#( 4WC#*Q.&SWY%7I_"4W
MVS4IK34VC75+1+:\$T/F,Q52@D4Y 5MIP<@C@'''( I\:0RZA/;66E7]ZD$,
M-P\\)B"&*5797&YP2/DZ=>>E5[3XA:?,+26\L;W3[2]L&O[:YN0FR2-4#N/E
M8D$*<\@9 .*G@\.+HDNJWD$X-K+IT-I';+"=T:PJX7YMQW9WGMZ5C^'_  D-
M<\%^'XM;<F.#1OL@MU@,3QF2%8WW9).Y5!7H.23Z8 -N;QE;VA*W>GWD+M8O
M?P(=A,T: %P/FP' ()!/?@GG#!XQ)T]+UM$U"*&2)IXWE,81H@BMN+;L+G<
M V"2#TP<1R>#[B[M(4O]3CGN+;3YK"VF%L5VB555I'&\[FP@Z$#D\<\/N/"=
MU-#HT:ZJBC3[1[5U:VW+(&55\Q5W?(X"\'YL;F&.: &)XUCDU6WQ;.FDR:.=
M5:Z<@%4.""5SD #.>IR?:I!XZTY&NEG@GC\F!)U*E)!*'?8J JQ ?<5&TD?>
M'..E6W\!E+6RM;C4A-!'HS:/<J+?:9HB  5.X[#QS][.>U.D\':G?^'9=)U;
MQ$]T56,6MQ':B-HVC=71W&XAV!1?[HQGCG- $N@WU[<>._$5O<BXBBBM;)XX
M)90ZJ6,VXK@X&=J@^ZUU=8&CZ%?V6O7VK7VHP7,UY;00.D-J8E!B+D$9=NOF
M'BM^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
8@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>exhibit102amendmenttoner002.jpg
<TEXT>
begin 644 exhibit102amendmenttoner002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\2ZT?#WA
MZ[U46WVDVX4B+?LW$L%ZX..OI6M7/>.-/O-5\&ZC96$!N+J14\N(,JEB'4XR
MQ ' /4T 1P>)=1M]6LK#7-%6P%\[16UQ#=B>-I I;8WRJ5)"L1P0<5IVGB'1
MK[4)-/M-4LY[R/.Z&.9688X/ /8]?2N>O+?6_%6IZ4MSHT^CV-A<&[>6XGB>
M21PC*BH(V8 9?))(Z8[UDV?A[6KG2?#>@OI;Z<^C9$NI>;&4?$+Q9BVL7.\N
M&.X+CG.30!V4?BKP_,UTL>M6#FU0O/BX4^6H."3ST!X)[&EUSQ#8Z#IU]=7#
MB1[2V-R]NC#S"F< X/0$\9/%<5/H>M:EX*7PZ/#<-K<6FD268NYY(R&DV*H$
M)4DA7*Y)8+QCOTORP>(]3UK4-5@T-;,MI2VT,.HR1N)7$I9D8(S84J2 ?Q([
M$ V+/7]8^T+'J>A1V\4L#S0W-M>>?$-H!VR-L782#P>0<'FK+>*]&M;:R?4M
M4L+.:Z@6=8WNE(VD=0W&5SP&Z&N/L?#MW_:8ET;PS=>';;[/.M[ ]U'Y-RS1
MD(J1H[*"&(._"\ CO65=)<^'/#NOVES8PW<DV@VT=P#<Q VC);E"L@9LE<@E
M2@;))'O0!Z3<^*O#]G.D%SK5A#*^W:CW"@G< 5[]"".?<4>)M;?P]H4FH1VH
MNI!+#"D)D\L,TDBQC+8.,%L].U<>?#&I3^&_%D:V(,^IZ5!!:AF4&1UMMNWD
M_+ASWQ6]XYTF[U?P3+86UFUY.9;9VMU=5,BI-&S@%B!]U6ZD4 7;35=7C,\V
MN:79:;8PQ-(]RNH>:%QR<@QK@8R<Y[5-;^*- NA<&#6;&06[*LQ6=2$+-M7/
M/<\#WKCI-#:70->L=,\$7FEW-YID\"2RW4#*[,A"I\LK8R<<XQZFM:_\*-J6
MKK#-;B/3I-!DT^1T*C8Y="H SG@ D'H,4 =)=ZOIMAY_VN_MH/(C6:7S90OE
MH20&.>@)! ]2*SYO%5@8],FT^6&^AOKX67F0R@B-BK,2>O(V]..M<;+X5\27
M_A\:CJ,;#76U&WN9X+::/<T4"[%5&;*9SNE ;C+8..UBU\-:K->PWYM+^-I-
M8AN)&OKF%IO+2!T\QECPH.6 P"Q( SB@#M;;Q#HUYJ,FG6VJV<UY'NW0),I<
M;?O<9[=_3O3=/\2:)JUQ]GT[5K*ZFV>8$AF5R5XY&#R.1^=<;I>B:PMAX7T:
M;2&M?[#F$D^H&6,QS!8W3,>&+DR%LG<!C)SGBLKPWI6I^(_!?A*UM]-?3(K/
M3W;[<TD>V3S+9XUV!6+<F0.VX#!7N: /2=/\0:/JMS+;:?JEI=31#+QPS*Q
MSC.!VSQGUK/USQ4NBWE[;FS,WV72)M4W"3;N$9QLZ<9]?TKG/"GA_5+?5-%:
M^LM4B&EVKQ%[FZMS"I*A=L2QC<RG&?FVXP.IK0\5Z#J6I:GJLUI;>9'/X<NK
M&,[U&Z9V!5>3W]>GO0!8A\6ZE;OI\FLZ$EG97\D<,=S!>"<(\GW XV*0"2!D
M9Y(KI[>[MKL2FVGCF$4C12;&!V.O53Z$>E<5+;Z]XAL=)T>XT"?3+2WGMIKJ
MXN;B%MPA97"HL;L22RJ,G&!FNRLY)9!/YMFUMMF95#,I\Q1T?Y2< ^AY]: .
M?TCQ7=ZSJTMO;Z7 +*.XFA,YOE\PB-V0OY6W."RG'-/LO%5W+JUE:7^C26,6
MH"4VC/-NE/EC)\R/ V97D<MV!P36#!X?NY=2TF.+PO;Z3<V.H-<SZE 8Q')'
M\^0A#>8WF;AD,!CGT&9#IFN:IXATZ_\ [&&D:K;B1+[4DE1HIX_+951%#%F!
M;8_S@;=OK0!H:1XY.HRV+7&F&WM-1MI;JRE2<2NR1X)\Q !L."#@%O0D'BF6
M/CR2X@2:YTD01W.F2ZI9[+H2&2) I(?"_(WSK_>'7G(Q6#H_A35K>2P_L_2)
M-&U.&SGBU'4I)T=;R1HR%8;6+/\ O2),L 1C'?%)I_A2^BC"Z?X=ETF4:5<6
MU^\D\;"^E9,)@JYW?/N;>VT\X[G !UNBZWXAU6.RN9?#]I;V5TB2^:-2+NB,
M,@[?*&3STS69;>.]1?3H-7N/#Z1Z1+="V\^.^#RKF;R0QC*#(W8X!)QZU1\)
MZ*FE/I0?P%?6MY#&D<EZ;JW94;;M9\"8DCKT&?:L*V\%ZBND1VD'A&>TUU+I
MI8M9:[A"1$S%A)A9"QPIQMV\]* /0-;\70:+XATW2GMGE6YP;B</A;4.XCB+
M#'.]SM[8P34GBKQ5;^%K*&62![F>>58XX(S@D%@&<GLJ[AD^I ZD5SMUX'U'
MQ$_B&ZU#5+W37U*3R8[>'R&7R(N(2249@2=S_*PQN[&J6J^$_%6LZ'+J$MX(
MM6NK>VBFL6AC?R_+=2P23=@*6#2>_ /08 /3JY.#QW97*>))X[=S::)#YQG+
M8%P-KDE..F4(![]1QUGU+PSJ>H07*CQ5J,+7$'DLB1Q")3M"LRC;O!/)^_P3
MQVK M?"6NV5QXC23[%J%G<6$%O;6LL"PQ3[ PV$*Q*@#Y?0[O:@#<L_%&IS:
M5=W\^@@^2J^7#97BW,DDA(&P@*-N,C)/09/:JE]XXN]*MM32_P!&1-1LHK>9
M8(KO?'*DTGEJ?,V J0P.05[<9K/2SUFQOM1UW0/"?V"0:<MK%I[O!']IFW@A
MV"/LVHN>2P)R0,<53NM!U74/!>LV;^'M1?5KQH);B>\GMMUX5E4E5V2$(JJ#
MA3@ >I)) .WTR]U^XN]FI:+:6=OM)\V*_,QSV&WRU_/-+XE\06_AG0Y]2GC>
M9D!$4$?WIGP2%'Y$D]@">@KG]#TF.*ZFCL_"6I>'Y)X6C-_]HMW,8X/ $C\Y
M _A(IFN^"M8NK666W\1W-W/'8SP1)>6\3EFD!R05"*I(PN<<#//)H OW'BO4
M'O\ 3++2]&BNI[W3S?GSKSR1&H*#&=C9.7'I6G_;-Q8:'/J.N6<=F\1P(;>?
MSR^<!0IVKEF)P%QUQZUQ%[X7U 7GAZ74] FU^*TTE[:98)(8C'*7C*\-(H.%
M4C()K8A\-W.H6NG-8P3^&TT^>21+.XCBN1([ 8D^61AQE@,GJ2<=#0!9M_&D
M^H:9H4EAI/FW^L0O/';2W 1(D3&\N^T]"RCA3DFMS0]8CUO3?M2Q-!(DLD$T
M+D$QRQL4=<C@\@X/<8-<-9>&M8T_PGX=BOK*\NKVQWAGTZ>.&XM58?=7+;'4
MX^;)]#CBM?PSX1O]/TRW+ZK?Z=(UU+=36D$D<JMOD+A'=T9F(7 )!&3DY[T
M1Q^.]1_LXZO-X?1='%VULT\=\&E&)C#N\LH,_,.@;./6MG6O%5MH^M:5I0@>
MXN;^=8R$.! ASAV/N00!WP?0UYVO@S4#I4]I%X1GAUPWDTUOK)O(5CB9IV=)
M/ED+'"D<;><8KH=8\%Z\VJPWMEK F,VKQW<N^U3="BJP7YBWS*@( 4>I/4F@
M#6U;Q1K.EZK:VA\/1S)=W7V>V9+\;Y!R2^S9P H+'G@"JEQXZU&WMM6U+_A'
MT?2=+N9H)YUOAYI6-L,PC* 'UQNK8CTVZG\=SZI=18M+6Q2WLF+ Y=V9ICC.
M0<+$.?>N!O/!]U+_ &_$W@V>?4;N_N9[/4Q>0QI'N8F)\B3>-IP?NYXZ4 >F
M:YJHT;P[J.K^49EL[62Y\O=M+[%+8SCC./2L:T\5Z@FI6%IK.C1V*7Z.UO-!
M>"<91-Y##8I'R@\\^G>H->\-:Q=^&=8C76;V]NKG2Y;=;(^2L#RM"5R#L##+
M<\MCGTK%T?PQ<1:]HUUI_A6;03;%A?7,UU$XGB,9!B")(^<OM.3C&V@#H=(\
M8RZA+I3W6E-:66L G3YC.'9_D,@$B8&PLBEA@MTP<&K>A^*H->UK5+"VM;B.
M.Q2%Q/,A3SO,,@RJD [1Y?7OVXP3RNB>%;W^W-$:33+^PMM(DDE*SWRS0*3&
MR+';@,3L^?=EP" H ZD5T,NB:A<>(/$LL<[V4=_I]K;V]Y'M9D=?.W$#.<C>
MO7UXZ4 ,'CFVEN_$4-M:/+'HMG]I,V_"W!_>!E7CH&B*[O7/''-C1]9\0ZE]
MDGGT"SM[*X19#*NI&1E4C(^7RAD].]<S'X,UVRGUV&.YCN+.704L;54@2(2.
M!,%3[WR[=X.3UW]>*F\*Z.FEW&FG_A [ZRNHHUC>]:ZMV5#MVLV!,21UZ#/-
M &UH/BN[U[4&2'2X$L1)*OG_ &Y6DVHS*',6W(#%1CGH:9X=\3:]X@L['4$\
M/6L.GW6&\TZEN=4)Z[/*Y/MG\:R-.\/W3:IH0B\+6^BS:;<O+=7MN8_+F0HZ
ME(]K%V#EE8[P,8]<5>\"^";/0M"TN>[TQ8=9@B/FL)2Q#'(/1BO0T 7+?Q9>
M&^TY;[0Y;.RU*=X+61Y<S;@K,/,BV@H&5&(P6(XR!1:^+;MK^VM]0T62Q6]@
MEGM TX:0B, D2I@>62"#U;T.#Q65H8\07OB-=4U_PW?1W>7CM6,]NUM8QG/0
M+*69F&-S8SS@ "FKI>L:GXBLM2DT$Z9?Q0RQZG=+,ACO%,958T 8LR[MK N%
MVA<=30!<TOQOJ-U;:)>W^@):Z?K#1+;S0WHF96D7<FY-B\<<X)Q5MO%EY#>V
M[76B26^F7-]]ABN))L3%RQ56,17A&(X.[."#C%<7H/@^_MK3PW%;>$I])U:P
M>W-SJDEW$4*J )@%21BV\;EP0!\V>,5T%F->O_%BW^N>&M0,4%P4L%6XMC!:
MH?E\YAYNYG()YQ\H)"CJ2 :%AXU>]U*SC;3/+L+Z[GL[6X%P&D,D6_=OCQ\J
MGRVP<D],@9KK:\RT;POJ-KJVF2'1I(-7@O9)=0ULS(4NXCNW 88NV[*84J N
M/89]-H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JE=:1IE]=0W5WI
MUI<7$/\ JI9H%=T[_*2,C\*NT4 %%%% !1110 4444 %,AABMH$@@B2**-0J
M1HH55 Z  =!3Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\N^,GBO7?"%KI
M%SHNH& W=P89$:&-UQC.1E<Y_&O4:\2_:(GB.G^'X1(AE6\+L@/S!=HY(]*
M.F^)FH>,-"T^SN?"]^\\R)))<02P1.9$0 EAA0<\\@=NG/672?' \:^"K/5M
M'OWL+Q;RVM[R%%1S&9)D1AAE/&&)4_GT(K=U#6=+_P"$IT&/^T+4M-'/Y8$J
M_-D+C'/>O-_$'@2]\(_$?2M:\/;H]#U;4K:+4;9!\L3>>C X[*6 QZ'(Z$"@
M#VQ054 L6(&-QZG\J\KE\6>(-%^-EOX:U;4RVBZA$7LCY,:G<0<*S!>?F5E]
M>5KU6O+/CEX=N;_PW9:_IBO_ &GHURLL9C&6VLP!Q[A@A_ T 0Z=XRUNQ^-]
MQX1U?5_/TZ2,M9XAB4EBH=5<A?3<.V3CUKJ[V[U0V'BG4;?59D@M$D6R411$
M*\<>7.2N2-^5P?[IK@_B7X0U:+1?#?B*P17\1V=^CW#1CAI)G!Q[JLFU1_LF
MO1-9MX=$^'.HVTUPG[O3YE>5R%\R0HQ9OJS$GZF@#D_A[K?BSQG\/?[1;6-F
MHRWPB,OV>+;%$K+N(7;R=N[KGJ*K1^(?$C_&B7P8?$%Q_9Z6OG"7[/!YN[RP
MW7R\8R?2I?V?IHC\.3;^8OG)>2EH\_,H.W!(K%AO;7_AJ*>;[3#Y1LQ&)-XV
ME_)7Y<],^U '2^+Y?'VC^%+-]+U3[3K7VN:(K]FBQ<1 2R*0NWA]B#@=3[TF
M@?$)_&GP]N+^QO#I^MV05;N-$1MK9 R%<'Y6YQZ'([5U7B+4[&RUKPY%=7D$
M,CW[$+)(%./L\PSSVR0,^I KS3X@^!+S0/%4'BWPSNBM;V9(-6MHQQM=P"^/
M[I."?0X/K@ V?B?XG\0>%M>\*V>EZM(D6J3F"XWP1,<!HQN'R<'YS[>U=991
MZP/$430:]+J&FPR/;WD,\$(9)-@92&15X&0"/4UYM\=I[5_%'@F*66,K#=NU
MPN[_ %:%X>6]!@'\J[;0]6\,>';^+P_H5_;7DNJ7[S106\WF^2I3=(68$X'R
ML1D]P* ,KP[XW;Q3XAUS39O$3:/J=K?26]GIYBBVLB<!CO4L[$@Y"L,#ICK4
MGBWQKJGA32_"\&L7 LI=0G,6HZA#"&$ 7KL4@CDD8)!P >":P?$F@>"?B!I5
MWJ]U=0Z)X@M_,667?Y99D)4,R'[ZG PPY[9XQ5W2+N*Y\"^%]!^(MKYJ:E;W
M#/-=@AHC&Z^47;JA*/\ >)!S@$\F@#N=&EU";589[?6H]6T&>U=DGVQEQ*&3
M +H ",%L<9&#G/%;&K0WMQI-U%IUU]EO6C;R)MJL%?'&0001GK[5Y)X%\,-X
M3^*T]CX9U62^\-RV9FNU+AT@D)PBEA\I?@$=]I.?4^ST >1> _&/B'Q7X'\1
M+=:M]F\2:9(_+0Q*D>%)4,NW&"RL#WXZU;^&GCV[\2> -5U'5KZ1]2L7=91'
M'&I4;<IL4+C)Y'.<D5EW7A#4+'XZSI8+LT;7[1I[_CY=JLOFK]6;:/I*:=I7
M@^^TOX[:K#; IH5]"FIS+CY6</E5]B)06Q_=H L?%'Q-XJ\#^$M#NK;6"VH3
M2""[9K>(H[;"Q(&WCD8'M^=6OC!XGU_P3X8TR_TC57$\ER()#-#$P<%&;.-O
M!X'3CVK&_:.FB;P[HUN)%,PO=YC!^;;L(SCKBLSX[:=H-MX/TE](CMO.FNPP
M,#[BT>Q^>IXSCF@#JOBYXH\0>"_"NE:AI.JO]HEN!!*98(F#@HS9QMX/';BN
MH2+6O[8M!9^(I[R*WEC_ +0MI[>'[CJ2,,J*01P<>AKSO]H&]M;SP+H:VUS#
M,SW:R*(W#$IY;C<,=L\9KK--U?PEX7NG71M1M+FXUNZMUCM+>?S6\UL(6."=
MJ@88Y]#[4 9UUXD\0M\;T\(QZS-%IDMJ9QL@A,BG86P&*'C([BK?A'QEK-Q\
M3->\&:G-'>QV,?G07T<01@/D^5P/ES\XY '*GUXX_7([+5?VCOL\FH/;PR:>
M8#<VUR8FCD\IL8=2,,#CC]*N?"^_/@;Q?JW@OQ''#'?32F>VU-E -V#R SGD
MYY(R>NX=: +^D^+-=O/B;XIT*^\03V^E:1;R7"21V\ <!2GWB4(( 8]NU==/
MK=_X-\+ZYK'B*];4;>UD\RTD\I(GDC94"H0HQG>2,X]Z\CM;3P_KOQB\<6NL
MWMK%97=K(D-Q).(T\S,>"&R 2,$X]C7HGB=[;XE>#?$7A[0+B.Z>TB@V7"-^
M[DF#%]@;H>$49Z?-[4 6_!]QXF\7>$4UZZUM]/N+X/):VUM;Q&*% 2%W;U+-
MG&3\PX/&*I>#OB!>>+?"FNQW!6QU[1U=9V@4%6(#;6 8'@E2"/;WI?AQXKTK
M2OAQ:6FLW<6G7VDQM!=VMTWERH5)Q\AY.1C&!R>*YKX;Z%=Z5X;\8^*M8C-@
MNL+*T$5Q\C!,.V2#TR6P/I[B@#5^'7B+Q!XO\$OJVI>)YK.[:]-G#Y5K 4+$
M+M^4IDG+>HX%>F:,+]=%LEU5U?4! @N74 !I,?,0!P.<UXK\$/#NF:OX1M[N
M0A=5T[5S<1_O#D*%0'*9Z$%AG'6O9)/$>DQ>)(?#TEXJZK- ;B.W*M\R D9!
MQCL>,YX- %V]O(-/LIKRY<I!"A=V"EB /8<GZ"O/]9\:2ZIX2T+7-'O9;-;C
M4[6.:(*IS%)( 58L../[I'>N_OT:33KI$!+-$X '<X->,?VGIL_P;\'VK7,+
M-!J%A%<(_12L@WJ<^@'([#&>HH ]<TOQ%H^MS7,.F:C!=26Q F6-LE<]#]#@
MX/0TEOXDT>ZU".PAOXFN959HDY E"]2A/#X[[2<5P6N.U[\1?$-II5Q$;ZY\
M)F* 1R#)FWR;0/?!!^AS3?"^H^$_$B>'X@;^;7-.9"+"224-92*-KE@> H /
M7@\#J<4 >HNI9&4.R$C 9<9'OSQ7E-GX@\4R>#?$VOC7@T^C7UU%'!/:Q>5+
M'">C;5#;B,C((YQQ7JSND:,\C*J*,LS'  ]Z\I^'.DZ'XCTWQ%%>XO$.O74I
MMS<OY;IN!5C&&VL#ZD'- ':Z=XQTZX\/:7J5Z_V66^LEO/LX#.R(5!9L*"=H
MS]XC'2KMQXGT*UALYI]7LTCO1NMF,PQ*N,Y7U&.<]*Y77-5L+3Q^NF-Y>F3-
MI($=VL6Z6Y7><01 @KP1DC!)SP!C-<9I>H:=)X#^&,<T\.8-6C$BR'&W:L@/
M7L"5&>QQ0!Z,OQ$\/W&KZ78V5XMRM^DL@GC!**J<8SCKNXQVQSVSI:3>VMQJ
M^M-!KRWZQR1A[8%"ED0N"N1ZX).3Q7.>(KBUTKXH>%+B<K!;/:7L2,%X:1O+
M(48ZL><#J:Y^_$VIW7Q6M-(=9KR5+?RXHFRT@%NH=1CKG#+]3B@#TJS\1:1J
M%]]BMKZ-[DQ^:L?*ET_OID?,ON,BG6VOZ7=W<=K!=J\LH8Q#:P$H7J4)&& ]
M02*XG0M4\'^*M3TO4;&2^O-4LHY&\N267=9!D(D#@\#H%QW.,=,U3\(7-QIN
ML^'].TW5(-=\.W44C6GF ?:M,58R0&*]5_@^8 @D#M0!Z3JGFC2KLP3O!,(6
M*2H%)4@9!PP(_,5RG@?QG8W_ (<\/VVIZQ#)K=[:J[([ /(V,GIP#CG'I75:
MO+'!HU[+-(L<:P.69S@#@]Z\@MKJQA^&?PTQ/;HT>KV9?# %<;]Y/IUY^O-
M'JUWXET:QN7M[G4(HW1UCD)SMC=L;5=L;5)R, D9R*F&MZ:=9.CB[C_M$1^:
M;;G?L_O8].V>E>/^--9LKSPWXZLX62PGAO07L8H]TMS@Q?Z1(2"0A &"NT#
MR3G%=EXTE-C/H7CC2XI+K[')]GN$A7YI[68A>!WP^QA^= '7?VUIOE7,INXP
MEK)Y4Q;(V/QA>>_(X]QZTNFZSIVKB?[#=),T#^7-'@J\3=<,IP5/U%<+XQAN
M- T'P]J%VMQ);6>I?:M6:U+;E,B2!I!CG:KOGV 'I6SX2/AK4-7U#6?#\D]X
M]Q'&ES?-+(R2%?NH-W!('7'3(]: .JN;J"RMWN+F9(H4^\[G '8?KQ6;'XHT
M66UO+@:A&([(XNMX*M!QG+J1E1CG)%8'Q,EFL]'TK4A'<R65CJ<5Q?"VSO6$
M*P+#'/REE;\/:J^DZIX*$^J>)[&[DN8?L@CO=0EED:,J#\L>'X9NO &1P#U%
M '66_B#2KMK);>^BE-]&TEMMR?-0=67U R.?<>M,N_$FCV-VMK=:A%%(T@BR
MV=HD/1"WW0QR, G/(K@?!\D/@KQ6-$U+RH;?5H3/I#&;?]F3<6-KG.!@MD$<
M-TR<"LS3KOP]/IVJ>$?%K:@=5^W3EM/$DH^V[IFDC>,+P<Y'Y9.!0!ZIJ6OZ
M7I!87UXD)5/,<8+>6G3>V =J\'YC@<4]-;TR2_BL4O8FNI8?/BC!R9(^/F7^
M\.1R*\_M]=TOP]XR\5:3XK;R(]3,4EJ\Z,Z74'E",Q@X.X@@C'4[C4NHW>GZ
M#XZ\'WETB:3IG]EW-M")OD6(_NRD9[*VT=/48YH Z/6_'6C:1X;O=9CN5NDM
MI3;E(@2?/X&QN/EY(SGI6M-KNFP6D5S)<CRY=WEA49F?'7"@;CCOQQ7D%[<Q
MW7PU^(@A#EAX@DG*&-@PC\V$[B",CA3^1KH=?\0Z;8^.]/UK4;VXB\/7VF&W
MMM0@=UB282EB"5[,NW!Z':.W- '?)KVE2:0FK1ZA;O828V3JX*L2< #U.>,=
M<\=:YKP]K\^I_$?Q!8IJ,MS86]I;O' \80P.Q?<I&T-G@?>YZ5S%^=)\/S>%
M-8TZ&XC\*)JUQ/=32EV4R21;4G(;D)O+<].XZC.WX>U33K_XO:]+974,\<^F
M6I26$[EDVF3)##@XX&?P[4 =5XH\16GA7P[>:Q>!FCMT)5%!)=NR\>I[]!7.
M:UXFDA\6>$9H=5,.D7OVK[7&P58SY<)8$L1N&#[XX%7?BA%)-\,?$*1HSM]D
M8X49. 03^@K"UC5]*U+QI\/)X;NWF@+W3*Y(VG]QA2,_[7 /J,=10!ULGB/1
MM4\,WU]9Z]!;VJK)"]\K@?9WQC)W=&&0<$>E3V^K6-GI.G&;46NC-;JT<WEE
MGN%"C,FU1TY!)Q@;ATKSPWUE]D^+*"Y@VL'*@.,,3:A>/7+<?7BI2(;K1_"-
MQI?B2+1]<@T9?L\DVUK>XCVQ^9$X/H57IR.3SC@ ].L[RWU"SBN[29)K>90\
M<B'(8'H13=1OH=+TVYO[@D0V\;2/@9) &< =S65X+U"XU3P?IU[=6,=E/+&2
MT$>=@PQ&Y<_PMC</8BJ/B2\AU77M/\,0:C#!<%OMUP,JS!8RI1=IZDN5;'HA
MH 9\/_$FH:[8:C:ZU$L&M:;>/!=0KC 4G=&1[;2 #WVYK4N_%_AZQDO([C6+
M1)+/;]H0/N:,G. 0._RDXZX%<1J<_P#P@_Q4TS5+[5(Y+?7H39WA95CV.F#%
M(0.W5<GH*T=&O=._X6SXND>YM<?8;,;F=>@#[^?;Y<_A0!TP\8>'6NK*V76;
M-I;X*;8+(#YFX97!Z9/8'K5G4_$&E:.3]OO4@VJ'<D$^6I. S8'RKD'DX'!K
MQVUN;&'X$>&@)K='34X&(W $,+K)/U"\_2MVYU;1=.\8^)M-\67EU:P:HZ36
M<HDD$-U 850HNS@D$$8[YXH ]!NO%&A64ZP7.KV<<K0^>$,HR8^/F^AR,>N>
M*EL]?TG4-';5K74+>33U#%KC> B[?O;B>F.^:X&./2[#XB>"K.",6T-OI5RD
M,%P^9(@=FP'<<AL9X//45SEQ=D>'O$%S:'[196GC47E_%!\Y:T5HV8[1U7<
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
M4,3@LHQDGCC&1UQU% %RBBB@ H(!&",BBB@ HHHH 8T4;%2T:DK]W(Z?2G$
M]0#VI:* &I&D:[8T55]%&!3J** # SG'-&!G..:** "BBB@ HHHH **** "B
MBB@!C11NX=HU++T)'(I]%% !5273XI]1@O)69FMP?*3C"L006]2<$CTP3ZU;
MHH *,8Z444 %($4,6"@,>I ZTM% !1110 F 2#@9'2E  &!110 8HHHH 0(J
MDE5 +')P.M($56+!0">I ZTZB@ HHHH 3:.>!SU]Z4@'J,T44 '6D5510JJ%
M4= !@4M% !2*JHH55"@=@,4M% !2;%+ARHW 8!QS2T4 (55B"R@D'()'2AE5
ML;E!P<C([TM% "  #  P:&177:RAE]",BEHH 0J&4J0"#P0: JK]U0/H*6B@
M HZ444 %-9%<8=0P]",TZB@ HHHH **** "D9%8@LH)!R,CH:6B@ HHHH :J
M(@ 557'' Q3J** "DV+O+[1N(QG'.*6B@ HQFBB@ I-H]!US2T4 -V*7#[1N
M'0XY%.HHH :44L&*@L.AQR*=110 48YSWHHH *0HI8,5!8=#CD4M% !32BL0
M64$C@$BG44 )@<<#CI[48&,8&#2T4 (R*XPRAAG.",TC(KKM=0P]",TZB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ K$\7Z'_PDGA34=+5MLTT68'SC9*OS(WX,!6W10!Y
M][XAG?0/'L-C*M[=(-*ELF7'R2#"NWH!<<Y_ND>];7BV"RTK4_ 5B\J&.UU$
M%FD(S@1.-[?5B.?4UZ+10!PGB6:"/XI>"%+HNQ;[=SC;NC4+GTR00/4UDZ>_
M^A?$O1_+E-_-=7<\<(C;+(]N@5AQCD@@>M>HT4 >.RZQ;VV@> =;E%[)HEA:
M&TU"6V$J&WD:&-0YVX)"E64D=,D=>*=XM_X1V?X;^(K_ $*&9H=1GM2US*\K
M&\D65,E1(<D!1U'!Y_NU[!10!P=W=6K?&/1&BGB*G1YXPR,""2Z%1D>H!(%3
M?$],Z!IDS1L\%OK%G-<$(6"1+("S-C^$#J:[:B@#S37;%O%'BV74?#<L<OE:
M#=VLE[ X*222 >5&''!(.6]N,]15;PKJ/A?Q!#H5C+9ZD_B#3&B+6,\EP/L4
MJ !G.3L"@ X]>!C)Q7JE% 'C6HV]WK&A?$ZRT=O.O)KY)(XHSEIHU2+>%]<A
M67CJ>*Z#6;VT\8W_ (-FT&99+FVU)+N?RS\UK (V\Q9!_ 2=J[3C)^AKT6B@
M#S+4= N9/%FN^%DBD71_$D2W\DZCB K\DX&?XF(B_P"^B>U:WP];4[[35O=;
MA:.\L(SI8W<[S$Q$D@_WRJ_]^Z[>B@"AHNLV/B#28=3TV5I;2;=L=HV0G#%3
MPP!Z@U?HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Q/%6J3
M:9HS_98KI[JX98(FM[=YC$6(4R$*#@*"6YZXQ0!Q-K\0[G_A=+Z#=!H]'O;;
MRK!FZ22HS N/9F$B>^U?6NQ\5>,M*\&VL-UK N4MIG\M98H2ZANN#CIT/7TK
MS/XI^";^'P]HFIZ)<ZA?:CI$D8LXH[0%Q'Q_SS0'((4_-[]ZZ_7KF+QI\/H=
M.O-*OH;K5T2)HI;*4?9)>"7?Y> A&1G&[ &>: .FA\1V,D6H3R"2"VL!F>XE
M $8^4,<,"0V 1G'3IUJAIGCS1=4O-/MD-Q;MJ4336#7$6Q;I%ZE/PYPV#@YQ
M7F^@67B#7?@OK7@RYTR\M-5LT:.W>6W>)+I X<;68 $G!7\03U--AT?4M?U#
MX76UI97<!T"$/J3S0/&("OE H2P&23&P 'KGI0!Z!>_$OP]9)J<S/<S6>ES+
M!>W<,.Z*&0G 7KDG/'R@@9Y-:,WC#38AIR)'=2W>HHTEK9K"5F=5&68JV-H
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
MH"0"!D9(KD8[*_TS]H:]U2;3;U[&^TQ8(+B&!GC+YCR&8<+C8W4C]17,^&]
MCLK_ ,1^$_%GA_6KY;O4&NK5H#.+>Y!(P2R,$'W5.YNG.2,8H ]5UWQSHWA^
MXNH+@SS2V< N;M;:/?\ 9XB0 S\CJ3T&3CG&*XGQIXNEM?'O@6ZTW5+K^R-3
M4R2QP%V6=/E*X0<DG=T R:J^7>^$?B[KLVJZ+?:CH6OVZ(DMO:M<J"J@!' !
MX^\,'V/2K'C"QNI_B1\/[FST6]BLK(DRK%:L4M5)4*K% 57&.@/% '?^&?%^
ME>+$O?[.,Z36,Q@N8+B(QR1/SP0?H?R-<3\=M7U/0/"5CJ.D:C=V5TU\L#-!
M,RAD*2$@C..JCG&:/A79WMIXU\?375A>VT-[J/G6TD]L\:RIOEY4L #]Y?SJ
M+X_6-]J_@^PL--T^]O;D7Z3&.VMGDP@20$DJ"!R1^= '6ZAXOTCP=IVC1:O-
M=C[<%CBE(:8L^!G<>3WS5K0?&NC^(=1U+3[4W,%WIQ'VB&[@,+*IZ-ANU<#\
M2[>\U./P))8Z=J%PMM?1S3^79RDQ(-F2PVY7H>#Z5#8Z)J=_\3/B(J6EY;1:
MIIS6]I=RV\B1,^Q5X<C'!_EQ0!W=G\1?#][J6G6<4LX74VD2PN7BQ%<M&<,$
M/7KW( /;-%U\1/#]G+>F26=K2PN%M;R]2/,,$K' 5FZ]2 2 0,\D5R'PKNY(
M=#TWPWK?A>^35](FD6.::R_=QJS$[UE/ X..#DXXSFN4_P"$;UC2_AOXO\'2
M:?>3ZQ>ZNCVNR!F6XC+QGS ^-N,(Q))X[XH ]@UGQWH6@:Q9Z9J,\L4UY&9(
M'6,NCJ,]",\\=.IR,=:S#\5_#":98ZC*U[%:WMP]M"[VS9\Q3@@CJ.H__6"*
MY#6=!O[3X@?#B*2RN[N'2;-(;NZBMI)(T<* "6 QU&?:K7QP?RKGP7($9MNK
MJVU!DGE3@#UH [S1?&FDZYJ]]I$/VFVU&R4/+;7<)B?8<8< ]1R/S%5+?XC>
M'KA[9UFF6RNKHV5O?M'B"68?P!NO8X) !P<&N)&BWWBSXMZ[J]A#=6NG?V,]
MBMU/ \(DF=-N & )QGGCC;]*YB3PSK6H?"OP_P""8].NX=:M]99K@-"P2&,&
M0^:7QMVX=<$'GMF@#UW5?B-X>T76[G1[^6XCO;>#[08Q S;T_P!G&<D^GU]*
M?%X_T2XM=.DM?M-Q<:C;-=V]I''^^:)>K$$@#H>_..,UR1L+H_M%KJ3:?>&R
M33?)6[-L_E"3'3?C'0GG-6O&TFH'XC:';V_AZZEM3:N)-4LK8-,,[AY(E.!$
MO3)R#AN".30!IZM\3])MOAU-XOTM)KZW'[N-!&5VR$[0)/[H!(R?<8SD5<TW
MQM:+X1TK4]46XBN+P0P)$T!5[F=U4XC7N"3P>GTKR?1O#NN2?L[:_H9T:_34
MEO!(+>2W96=1)&QV CYN%/2M7Q=9:M=^%/ .MV6DZI-%H;1"\M$B>*<C9&&9
M5X<8*,N>.N1QS0!Z:/'&A)HNI:I<W1MH=,E:&]29</#(#C:0,Y)R,8R#GBN"
MU+QA>7GQ:\'PZ?-JEG8ZA$SSVER&191M8JVTDC!'IZ<\U4\:^%(-?^'6L7GA
M31=3BGNKF&[G%T9O.N]FX'"2$MQNS_M8XS@47]Q=:]\3/ >K6FC:L+*TMRMS
M(]C*HB8@@@Y7L2!GIZ$X- 'M=%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R$/@2&V%W%%>))!=3
M23.;NSCGE!<Y($C#D#MN#8&!70Z+I%GH&C6FE6"%+6UC$<88Y./4GU)YJ]10
M 4444 %%(2!C) SQ2]!DT %%4]+O3J.G17A0(LVYHP#G*9.P_BN#^-7* &2J
M[PNL;A'*D*Q7(!]<=ZYCP'X*B\!Z++I5M?27=N\QG!EC"LK$ $9!P1\H[>M=
M510 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5RGC+P0GC"XTF674
M'M?[,N!<Q!(PVYP1C.3TXZ5U=% "+N"C<06QR0, FEHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH ***I:I>7%E:>9:6$U].S!$AC95Y/=F8X"C
MN>3Z T 4/$EU;VRZ;]HGCA0WJ,7D8*%"!G))/3A<?C[TU4?Q([O*TT6CCY4B
MP4-WZLV1N$?8#C=R3E2*QXX-4B\86VH^)(8)+?RA%:M!\T-K*[ !?FY+';CS
M,#EPN!757US=VI1K?3WO$.=XBE574]L!B 1US\PQQP>P!8DDAM+9Y)"L<,2%
MF/0*H'\@*R_M>K:D/]"MQ86Y_P"7B[7,A'^S$.GU8@CNII1JVH-]WP[?K_OS
M6X_E(:!K<XR)-"U2-AVVQ-^.5<B@!?["60#[7J6I71'K<F('ZB((#^54(+6!
M]?@329KGRK1V-X_VJ62+.TJ(MK,5W9(8\?+M[$BGV_C329;N2WN98[$H,[KJ
MY@7)],"0MGZ@4S=<>&IK2SM(OMEA=R-';Q;PKPOM9]NX_>4A7QGD$ 9(/ !T
MM%<U>>(]3AG6W30+R)V7/FS*9$/L/)W\_P"\4Z]:33M)U'4Y)M0UNXN+>60*
MD-O:3R0"-%R<LJN06)8^O 'TH Z:BLA?#MN!\]]JKGU.H3#_ -!84@T%HV)M
M]8U6$>GGB7_T8K4 :S[MOR8W>_2G5D_8]9M^;?58[D#^"\MQEO\ @4>W'UVG
MZ4AUB[M3C4=(N(U R9K0_:(Q^0$G_CF/>@#7HJ&UN[>]MUN+6>.>%ONO&P8'
M\14U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4%W>6UC!Y]U,D,6]4W
MN<#<S!5'XD@?C4]<5\2/-DM_#5LG^KN/$%FDO/506?\ FHH [6BN3U^ZN8?B
M#X0@BN)4MY_M@FB5R$DQ$"NX=\'I769YQWH **ANKNVL8#/=W$5O""%,DKA%
MR3@#)[DD"ENKF"RM)KJYE6*"%#))(YP%4#))_"@"GK.L1:-!;221O*]S=16L
M4:=2\C ?D!EC[ UHUYW/XAL?&&N>!+C3C(UE/=7=XID0J3Y,;1@X/;<]>B4
M%%%>2>+M6DU;Q#XHM-0N98M \.6*W#"W<Q.]T\>8QN!YP>1_M8]* /6ZBN+F
M"TB$MQ-'#&65-TC!1N8A5&3W)( ]S5#PV]Z_A;27U,G[<;*$W);KYFP;L^^<
MUSWQ)3[9I^AZ4&(^W:S:QN!UV*QD8_@$S0!VM0/>VT=[#9//&MS,C21Q$_,R
MK@,0/;<OYTJ7=M)=26J7$37,2JTD*N"Z YP2.H!P<?2N0MW.H?&2]."8]*T>
M.+GHLDTA8X^JHOY4 =K1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MC1H\0(81NJD!DR,[3Q^= &S:74%]9PW=M()()D$D;@$!E(R#S[5-2 !5"J
M!@ =J6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L2Z\,PWOB&/5KC4-1
M=(PFVP-P?LN]3E7\O'+ X/7J >PK;HH *9-$L\$D+E@DBE6V.5.",<$$$'W!
MS3Z* .>_X0O2/^>NL?\ @ZO/_CM'_"%Z1_SUUC_P=7G_ ,=KH:* .>_X0O2/
M^>NL?^#J\_\ CM'_  A>D?\ /76/_!U>?_':Z&B@#GO^$+TC_GKK'_@ZO/\
MX[1_PA>D?\]=8_\ !U>?_':Z&B@#GO\ A"](_P">NL?^#J\_^.T?\(7I'_/7
M6/\ P=7G_P =KH:* .>_X0O2/^>NL?\ @ZO/_CM'_"%Z1_SUUC_P=7G_ ,=K
MH:* .>_X0O2/^>NL?^#J\_\ CM'_  A>D?\ /76/_!U>?_':Z&B@#GO^$+TC
M_GKK'_@ZO/\ X[1_PA>D?\]=8_\ !U>?_':Z&B@#GO\ A"](_P">NL?^#J\_
M^.T?\(7I'_/76/\ P=7G_P =KH:* .>_X0O2/^>NL?\ @ZO/_CM'_"%Z1_SU
MUC_P=7G_ ,=KH:* .>_X0O2/^>NL?^#J\_\ CM'_  A>D?\ /76/_!U>?_':
MZ&B@#GO^$+TC_GKK'_@ZO/\ X[1_PA>D?\]=8_\ !U>?_':Z&B@#GO\ A"](
M_P">NL?^#J\_^.T?\(7I'_/76/\ P=7G_P =KH:* .>_X0O2/^>NL?\ @ZO/
M_CM'_"%Z1_SUUC_P=7G_ ,=KH:* .>_X0O2/^>NL?^#J\_\ CM'_  A>D?\
M/76/_!U>?_':Z&B@#GO^$+TC_GKK'_@ZO/\ X[1_PA>D?\]=8_\ !U>?_':Z
M&B@#GO\ A"](_P">NL?^#J\_^.T?\(7I'_/76/\ P=7G_P =KH:* .>_X0O2
M/^>NL?\ @ZO/_CM'_"%Z1_SUUC_P=7G_ ,=KH:* .>_X0O2/^>NL?^#J\_\
MCM'_  A>D?\ /76/_!U>?_':Z&B@#GO^$+TC_GKK'_@ZO/\ X[1_PA>D?\]=
M8_\ !U>?_':Z&B@#GO\ A"](_P">NL?^#J\_^.T?\(7I'_/76/\ P=7G_P =
MKH:* .>_X0O2/^>NL?\ @ZO/_CM'_"%Z1_SUUC_P=7G_ ,=KH:* .>_X0O2/
M^>NL?^#J\_\ CM'_  A>D?\ /76/_!U>?_':Z&B@#*TWP[8:5<FXMGOV<J4Q
M<:C<3KCC^&1V&>.N,UJT44 %%%% !1110 5EZ[HIURTBMQJ>HZ?Y<RR^983^
M4[8!&TG!RIST]A6I10!!9V<&GV4-G;)L@A0(BYS@#W/)^M3T44 8MWX5TV^N
MY+F:34Q)(<L(M5NHU_!5D"C\!4'_  A>D?\ /76/_!U>?_':Z&B@#GO^$+TC
M_GKK'_@ZO/\ X[1_PA>D?\]=8_\ !U>?_':Z&B@#GO\ A"](_P">NL?^#J\_
M^.T?\(7I'_/76/\ P=7G_P =KH:* .>_X0O2/^>NL?\ @ZO/_CM'_"%Z1_SU
MUC_P=7G_ ,=KH:* .>_X0O2/^>NL?^#J\_\ CM'_  A>D?\ /76/_!U>?_':
MZ&B@#GO^$+TC_GKK'_@ZO/\ X[1_PA>D?\]=8_\ !U>?_':Z&B@#GO\ A"](
M_P">NL?^#J\_^.T?\(7I'_/76/\ P=7G_P =KH:* .>_X0O2/^>NL?\ @ZO/
M_CM'_"%Z1_SUUC_P=7G_ ,=KH:* .>_X0O2/^>NL?^#J\_\ CM'_  A>D?\
M/76/_!U>?_':Z&B@#GO^$+TC_GKK'_@ZO/\ X[1_PA>D?\]=8_\ !U>?_':Z
M&B@#GO\ A"](_P">NL?^#J\_^.T?\(7I'_/76/\ P=7G_P =KH:* .>_X0O2
M/^>NL?\ @ZO/_CM'_"%Z1_SUUC_P=7G_ ,=KH:* .>_X0O2/^>NL?^#J\_\
MCM'_  A>D?\ /76/_!U>?_':Z&B@#GO^$+TC_GKK'_@ZO/\ X[1_PA>D?\]=
M8_\ !U>?_':Z&B@#GO\ A"](_P">NL?^#J\_^.T?\(7I'_/76/\ P=7G_P =
MKH:* .>_X0O2/^>NL?\ @ZO/_CM'_"%Z1_SUUC_P=7G_ ,=KH:* .>_X0O2/
M^>NL?^#J\_\ CM'_  A>D?\ /76/_!U>?_':Z&B@#GO^$+TC_GKK'_@ZO/\
MX[1_PA>D?\]=8_\ !U>?_':Z&B@#GO\ A"](_P">NL?^#J\_^.T?\(7I'_/7
M6/\ P=7G_P =KH:* .>_X0O2/^>NL?\ @ZO/_CM'_"%Z1_SUUC_P=7G_ ,=K
MH:* .>_X0O2/^>NL?^#J\_\ CM'_  A>D?\ /76/_!U>?_':Z&B@"GINF6^E
M6QM[9KED+%R;BYDG;/ ^](S'''3.*N444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 444$@=3B@ HHHH ***3(R!D
M9/:@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BB@G R>E !1110 4444 %%%% !11D9QGGTHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M.!=R68^:_)/_  *MZB@#GO\ A!_#G_0-'_?Z3_XJC_A!_#G_ $#1_P!_I/\
MXJNAHH Y[_A!_#G_ $#1_P!_I/\ XJC_ (0?PY_T#1_W^D_^*KH:* .>_P"$
M'\.?] T?]_I/_BJ/^$'\.?\ 0-'_ '^D_P#BJZ&B@#GO^$'\.?\ 0-'_ '^D
M_P#BJ/\ A!_#G_0-'_?Z3_XJNAHH Y[_ (0?PY_T#1_W^D_^*H_X0?PY_P!
MT?\ ?Z3_ .*KH:* .>_X0?PY_P! T?\ ?Z3_ .*H_P"$'\.?] T?]_I/_BJZ
M&B@#GO\ A!_#G_0-'_?Z3_XJL_3_ (8>&+"5Y3;W-U(<A'NKEW,:DY*J<].G
MY"NQHH Y[_A!_#G_ $#1_P!_I/\ XJC_ (0?PY_T#1_W^D_^*KH:* .>_P"$
M'\.?] T?]_I/_BJ/^$'\.?\ 0-'_ '^D_P#BJZ&B@#GO^$'\.?\ 0-'_ '^D
M_P#BJ/\ A!_#G_0-'_?Z3_XJNAHH Y[_ (0?PY_T#1_W^D_^*H_X0?PY_P!
MT?\ ?Z3_ .*KH:* .>_X0?PY_P! T?\ ?Z3_ .*H_P"$'\.?] T?]_I/_BJZ
M&B@#GO\ A!_#G_0-'_?Z3_XJC_A!_#G_ $#1_P!_I/\ XJNAHH Y[_A!_#G_
M $#1_P!_I/\ XJC_ (0?PY_T#1_W^D_^*KH:* .>_P"$'\.?] T?]_I/_BJ/
M^$'\.?\ 0-'_ '^D_P#BJZ&B@#GO^$'\.?\ 0-'_ '^D_P#BJ/\ A!_#G_0-
M'_?Z3_XJNAHH Y[_ (0?PY_T#1_W^D_^*H_X0?PY_P! T?\ ?Z3_ .*KH:*
M.>_X0?PY_P! T?\ ?Z3_ .*H_P"$'\.?] T?]_I/_BJZ&B@#GO\ A!_#G_0-
M'_?Z3_XJC_A!_#G_ $#1_P!_I/\ XJNAHH Y[_A!_#G_ $#1_P!_I/\ XJC_
M (0?PY_T#1_W^D_^*KH:* .?7P3X=1@RZ< 0<C]Z_P#\570444 %%%% !111
M0 4444 %%%% !1110 51U/1[#6(DBO[<3(C;E&YEP?P(J]10!SW_  @_AS_H
M&C_O])_\51_P@_AS_H&C_O\ 2?\ Q5=#10!SW_"#^'/^@:/^_P!)_P#%4?\
M"#^'/^@:/^_TG_Q5=#10!SW_  @_AS_H&C_O])_\51_P@_AS_H&C_O\ 2?\
MQ5=#10!SW_"#^'/^@:/^_P!)_P#%4?\ "#^'/^@:/^_TG_Q5=#10!SW_  @_
MAS_H&C_O])_\51_P@_AS_H&C_O\ 2?\ Q5=#10!SW_"#^'/^@:/^_P!)_P#%
M4?\ "#^'/^@:/^_TG_Q5=#10!SW_  @_AS_H&C_O])_\51_P@_AS_H&C_O\
M2?\ Q5=#10!SW_"#^'/^@:/^_P!)_P#%4?\ "#^'/^@:/^_TG_Q5=#10!SW_
M  @_AS_H&C_O])_\51_P@_AS_H&C_O\ 2?\ Q5=#10!SW_"#^'/^@:/^_P!)
M_P#%4?\ "#^'/^@:/^_TG_Q5=#10!SW_  @_AS_H&C_O])_\51_P@_AS_H&C
M_O\ 2?\ Q5=#10!SW_"#^'/^@:/^_P!)_P#%4?\ "#^'/^@:/^_TG_Q5=#10
M!SW_  @_AS_H&C_O])_\51_P@_AS_H&C_O\ 2?\ Q5=#10!SW_"#^'/^@:/^
M_P!)_P#%4?\ "#^'/^@:/^_TG_Q5=#10!SW_  @_AS_H&C_O])_\51_P@_AS
M_H&C_O\ 2?\ Q5=#10!SW_"#^'/^@:/^_P!)_P#%4?\ "#^'/^@:/^_TG_Q5
M=#10!SW_  @_AS_H&C_O])_\51_P@_AS_H&C_O\ 2?\ Q5=#10!SW_"#^'/^
M@:/^_P!)_P#%4?\ "#^'/^@:/^_TG_Q5=#10!SW_  @_AS_H&C_O])_\51_P
M@_AS_H&C_O\ 2?\ Q5=#10!3TW2[+2+8V]C#Y,18N5W%N3@9Y)]!5RBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHI,C.,C/7% "T4$@ DG %% !1110 4444 %%%% !1
M110 4444 %%%(2!C)QGI0 M%%% !1110 444F1G&1D<XH 6BD) &2<4M !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !112$@=2!VH 6BBD!!S@].M "T444 %%%% !1110 44
M44 %%)D9(R,CJ*"0.IQ0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !6;JVB6FM&U6]#O#;R&41!RH=MI4;L'D#)X]<5I4A. 3@G'84 >6>%
M/#>FZSJ_C>QNHY#%#J)@MRLK@P*8Q]P@\<G-=3!?:<GCJ_M8M)N6URWTM&:X
M)4">'>=JK\V/O;N2!5/P18:E8^(_%D]]IMQ;0ZAJ'VBVDD*$.FT+V8D'CH?6
MK%O8WX^+-YJ;6,RZ?)I,=JMR2NTR+(SD8SG&&'.* .2UO7;KQ;\!M8U34;%H
M7:.62-MRE>)F "X.?E  )(&?>O0;K7H[%[>PA@:ZOFMA/Y*R(@5!QDLQ &3P
M/7![ D<#'H/B!?@IJ/A9M$N!J*++!&/,C*S%IF<,IW<+M(Y./I6GK=EJUAXJ
ML?$EOX=;6+*?3DLKNR_=^? RLS*ZAC@_>((!]Z -^P\:VVK:'9:IING7]VEQ
M>"SEACC!DMFR0QD&<!5QR03U%=/7/0WNIV&EV<J>'<275VJ/9V\B*;6)N"[G
MHQ&,D+ZX!.,UT- '$?$'6KVVNO#_ (>T^X>UN-<O?)DN8SAXH5P9"A[,00 >
MV36CJ7@?2+G1;FRL8!87,D+(EY;L4F#$=6<'<X]0Q.>]5O'?AJ]UE=)U72/+
M.KZ-="ZMXY6VK,O1XR>VX <^WXUHVVNW]]"$BT#4+6Z(PPNPBQQ'U+!CN'^[
MG/MU !Q_B8:?#\7M%34 HM)M,F:9,'8[AA@D#J>O-:4NL:)H6@^)O$FA1DBP
MB\AXOF$;RH@=>#T_UH!(_I2:O:ZJOQ3TK68M(O+JQM-/EMY9HC&/G8@C 9P<
M<?K6I>VLOBB#5-'N='N+#3KRU=9[B?R]\DK *I4*Q^Z%R2<=%]Z *OA;PW9Z
MIX3T_4-=B74M3O[=+F>YG&75G4-MC/\ RS"YP N.F>M1?#W6KVYNO$/AZ_GD
MNI=#O?(BN9#EY(6R8]Y[L "">_%6/#=SJ_A_PY:Z-J>D7=S>6$0MXI;0*\=R
MBC","6&TD 9#XYSVJ;P5X;N-%&JZEJ/E_P!J:Q=M=W"1MN6$=$C![[1W]2:
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
M+_W]?_XJNAHH Y[_ (0?PY_T#%_[^O\ _%4?\(/X<_Z!B_\ ?U__ (JNAHH
MY[_A!_#G_0,7_OZ__P 51_P@_AS_ *!B_P#?U_\ XJNAHH Y[_A!_#G_ $#%
M_P"_K_\ Q5'_  @_AS_H&+_W]?\ ^*KH:* .>_X0?PY_T#%_[^O_ /%4?\(/
MX<_Z!B_]_7_^*KH:* .>_P"$'\.?] Q?^_K_ /Q5'_"#^'/^@8O_ ']?_P"*
MKH:* .>_X0?PY_T#%_[^O_\ %4?\(/X<_P"@8O\ W]?_ .*KH:* .>_X0?PY
M_P! Q?\ OZ__ ,51_P (/X<_Z!B_]_7_ /BJZ&B@#GO^$'\.?] Q?^_K_P#Q
M5'_"#^'/^@8O_?U__BJZ&B@#GO\ A!_#G_0,7_OZ_P#\51_P@_AS_H&+_P!_
M7_\ BJZ&B@#GO^$'\.?] Q?^_K__ !5'_"#^'/\ H&+_ -_7_P#BJZ&B@#GO
M^$'\.?\ 0,7_ +^O_P#%4?\ "#^'/^@8O_?U_P#XJNAHH Y[_A!_#G_0,7_O
MZ_\ \51_P@_AS_H&+_W]?_XJNAHH Y[_ (0?PY_T#%_[^O\ _%4?\(/X<_Z!
MB_\ ?U__ (JNAHH RM-\-Z1I%R;BQLQ#*5*%@['@XXY)]!6K110 4444 %%%
M% !1110 4444 %%%% &!)X*\/2R-(^G*68EB?-?DG_@5-_X0?PY_T#%_[^O_
M /%5T-% '/?\(/X<_P"@8O\ W]?_ .*H_P"$'\.?] Q?^_K_ /Q5=#10!SW_
M  @_AS_H&+_W]?\ ^*H_X0?PY_T#%_[^O_\ %5T-% '/?\(/X<_Z!B_]_7_^
M*H_X0?PY_P! Q?\ OZ__ ,570T4 <]_P@_AS_H&+_P!_7_\ BJ/^$'\.?] Q
M?^_K_P#Q5=#10!SW_"#^'/\ H&+_ -_7_P#BJ/\ A!_#G_0,7_OZ_P#\570T
M4 <]_P (/X<_Z!B_]_7_ /BJ/^$'\.?] Q?^_K__ !5=#10!SW_"#^'/^@8O
M_?U__BJ/^$'\.?\ 0,7_ +^O_P#%5T-% '/?\(/X<_Z!B_\ ?U__ (JC_A!_
M#G_0,7_OZ_\ \570T4 <]_P@_AS_ *!B_P#?U_\ XJC_ (0?PY_T#%_[^O\
M_%5T-% '/?\ "#^'/^@8O_?U_P#XJC_A!_#G_0,7_OZ__P 570T4 <]_P@_A
MS_H&+_W]?_XJC_A!_#G_ $#%_P"_K_\ Q5=#10!SW_"#^'/^@8O_ ']?_P"*
MH_X0?PY_T#%_[^O_ /%5T-% '/?\(/X<_P"@8O\ W]?_ .*H_P"$'\.?] Q?
M^_K_ /Q5=#10!SW_  @_AS_H&+_W]?\ ^*H_X0?PY_T#%_[^O_\ %5T-% '/
M?\(/X<_Z!B_]_7_^*H_X0?PY_P! Q?\ OZ__ ,570T4 <]_P@_AS_H&+_P!_
M7_\ BJ/^$'\.?] Q?^_K_P#Q5=#10!SW_"#^'/\ H&+_ -_7_P#BJ/\ A!_#
MG_0,7_OZ_P#\570T4 <]_P (/X<_Z!B_]_7_ /BJ/^$'\.?] Q?^_K__ !5=
M#10!SW_"#^'/^@8O_?U__BJ/^$'\.?\ 0,7_ +^O_P#%5T-% %/3=+LM(MC;
MV, AB+%RH8GDX&>2?05<HHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M\O\ '+Z7%\0]-/B[,WAV6P9+6 AI$%V'RS-&N2?DP <$#VK+TC6%TKP=XYU/
M0Y'_ +!\P0Z+"SDM'*R!& 4_,BF5EPIQ]!74:I;ZEH?Q(D\2C2+K5M/N=.6T
M'V,*TUJZN6^ZQ&5;/4=Q7-+X>UW6_'HU.;1[C3](U+4K>YEAEV[@EK&Q#2A2
M0"[E !G/R\T =3?2S^%O"VB>$=#*G6KF!;2V.,B%54"2X;V7D^[$#O7->&KU
MO"GPH\6R132S2V6I7MO;R2-N=Y-PCCR>Y+%:[#4O!$E[XFN->MO$>J6%U/"D
M!6 0LJHO.U=Z,0"<DX/)KA='\%>(8KNVL+V749K*?Q'->7*S+'Y9BB8R)(VU
M0<R,$XSCV% '61?#>QFL=#M-6N&GTK2]/6 Z:<K$\_&Z9R"-W?@C'.:X,RR6
M\6J:7X=NKB#POJ^O66F6,L<K80,&^TF%B<[25P"..N*[/X@/K5_K5EI(T35;
MSPYY7FWO]G% ]R^2!"2S*0F!EL<G(%1:O!J/B;P];PZ5X7O=)NM#NK>_L;>\
M$4<<QC)_=KL8@?+D<X'(H CUK0-.\!^(/#%_X<@^P)>Z@NF7<*.Q299%;:S
MGEE90<]>:SO%W@K0_#O@ZXNKJXN;[Q9<,19Z@)'6ZGNF/R! &X X&!P *V;Y
M]8\9ZWHDC^'=0TW3M'N#J$_VW8KS3(A$<<85CGEB2QP*R= OM9@U277_ !!X
M*U^]UV4LL;(L)BM(L\1P@R#''5L9)S0!I:[H.@VD::_\1M0%S&T$%M';S!_)
MMY0A,FU4^\S$,<XXQ@5H_"I+A?"URY>9M-DOYGTI9WW.EID; <DD?Q<'D"G2
M^)/$NG:G-+>^&;Z^TB[ABEM%LDC:>W8K\\4REQDY[@D4[X=Z-J&FV^LWE]8C
M34U+4'NH-/# _9T( YV\!CC) H [2BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ KG?%_B2;P]:Z?'96B76H:E>)96L<C[(P[
MG<[8)"@ ]!DUT5<%\36%V/#NAG;!_:>IHBWQR'M60%@T9!&)#C /N>#0!=L/
M$NMV7BZS\/>(K2P\S4())K2YL'<J3'C<C*XR.#D'-7?"VN76N/K=U-Y2V-OJ
M,EK:%1C*1@*S$YYR^_\  5P7B&8?#CQA9ZE-J-UK+76FW@#ZBX>:V\I-XV%0
M %=L*>,YQSVJW>Z=K&D?#?PYX<M=-U&ZBNX\ZO+8JIE13\\J#<R\NSE<YX&[
MVH W_"OCUO%'B[4]-@LA'IL$"SVET2=URN\H7 [*2K8]1@]ZA'C/69+;6+FP
MTHZCC6/[+TZ&)2%^4!7EE<9P@??SCL!WS7)IXN30_'6LWZ^&]4LK>U\/Q(L$
ML,:^2L;2%2P#G"'A1C)SVKL-%N[?P#\,-+DU$2R7)B0F&-=TL]U,2Y11W8NQ
M_P B@!B^,=9T'7[?3/%UIIT<5W;3W$%WI\CLJ^2N^175P#]WG(__ %4CXY\4
MP>'H_%USH=@OAYPLS0+.YO$MV(Q(>-A."&V^G>F:KX5UC5_#VO:]KH1M:FTF
MYM[&P@.Z.R1T.4!_BD;@,WX#BG:MJUD_[/C722(T4VB);Q@'.9&C$84>^[C'
MM0!KW.O>*M3UB[M?#>DV2V5HJ'[;JC2(ERS+NQ$%7E0.K=,U1L_'FM:WI.GK
MH_A_.JW%S/;7/GNWV6S:$X<O(HYSQM'4\^E U76)K:Q\'>'MB:G:V4":EJ$H
MW1V * 8 _CE."0O0=36K:V^B^%[&Q\&6NH36=Y>PS?9IB-TLCCEY-Q!4OEMV
M#^6* &>'_$VK2^*KKPQX@LK2'4(K1;V*:RD9HI8BVP\, 5(;CW_GUU>:^&K:
M7P[\5+O1[F\.L7-]IHNSJ$__ !\1*K[1$V#M"'.1M"\]0>M>E4 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5Q?Q9BC?X8ZY(R R10;XWQRC;AR#V-=I7+
M?$73M0UCP)JNEZ99O=7=W%Y<:*Z( <CDEB!B@"E/X)TZ]\)PG2XSI>IBU5[>
M\LF,3K)M!!8KC<">H.<Y-5?!OCZYUWPCX<N)+)[C5=3\V)MOR1!H<[W9L':#
M@8 !Y; %:%U<>)KCPU'I>EZ)+9WSVX@-U>SQ".#Y<%L1N[,1U Q^-91\+:EX
M8LO"^B:593:IH-HLJZA#%*D3RR-RKL&8!DW%R5SW&0<4 2ZYX^N?^$$N-8TJ
MP=+F.^_L^=)77,#^:(F(ZAN3Q]<GIBN@OO%"V=Q'8_9H_P"TF@-P]O+=)&J)
MD@9<]R0<  ]#G%<+_P (GXB_X5_XATA='CBN6UDWUK"EPFV:/[0LF$/  VK@
M;L?05LZM;>(['Q;!XGLO#PU&"\LEM+S3C/&)H"CLR.&)VGAR" ?Q/6@#9TWQ
MI%K?A^PU;2=,O+M;F[%K-"FT/;')#L_.,+CL><BNHK!6\UNTTVSE&AI+<7-V
MBS6L-PBBTA;JY8C#E0 2!U)P.!FMZ@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "FNB2(R.H9&&"K#((IU-=BJ,P1G
M(&0JXR?;F@#S#X<>'='U/3_$?VW3H)F37;R"-V7YXT5AM56ZJ!GC!%/T'Q'<
M>$_$'BSP_J5Q>:A8:1;I?V;MF6<0L 3%D\M@D $_B?2YX*@U[P[9:W'=>&KY
MY;S5KF]A"3VVW9(05!/F\'CG@_C4/_"*^)[73O%/B&"6 >+=715@CA?Y+:-,
M!8U9@ 6VY^8@#=CZT =+:>*)9M<DT6XTQX=0^P?;X4$P99$W;=I;C:P8@$8Q
MSU-9'A?QQ/=>"8]=UJV$)GN9(H0DBGS&,[HD8SC&, 9.. 2:JZ-H^J0?$&QU
ME/#CV-C)I+VLS374;RK)YBOND()+$@'!RQ/&<=LRU\*>)D^'EMI4>GQPZGHN
MI&]M?.F1HKPB9WVC!.%*OCYL'/IUH Z_2_&D&H:W?Z*UMMU*UMA=+'#,LJ3Q
M$XRC#'.>"#CJ.U;FDWLVHZ5;7EQ8S6,TR!GMI\;XSZ'%8VA7VM7L<MW=^&ET
MGRX2%MGGC>2:3@\,O"J,8R>N>@QSLZ3=7E[I5M<W]@;"[D0-+:F42&(^FX<&
M@"Y5'5M&T[7;!K'5+.*ZMF(8QR#.".A!Z@^XYJ]10!R\?PZ\*1PW$7]D*XN%
M5)7EFD=V56#!=[,6"Y . <''-=1110!CZEX6T75Y+J2^L5F>[A2"=M[*7C1M
MZJ<$<!N??O3]=\-:/XFMHK;6+)+N&&3S(U9F7:V",\$=B:U:* .9TSX?>%M&
MU&'4-/TE(+J$DQR"60[<@@\%B.A-+%\/O"D.K#4X]%MUNEE\Y>6V+)_?$>=@
M;W KI:* .6OOAQX1U+4+B_N]&CDNKA]\LGFR NWJ<-BI3X \+-HXTEM&A:R$
MQG5"S$I(0!N5L[E. .A%=)10!C:%X4T/PT9FTC3X[>2?'FR[F>1\=,NQ+$>V
M:V:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *KW
MMC:ZE9R6E[!'/;R8WQR#*M@Y&1]0*L44 <]_P@OA7_H V'_?H4?\(+X5_P"@
M#8?]^A70T4 <]_P@OA7_ * -A_WZ%'_""^%?^@#8?]^A70T4 <]_P@OA7_H
MV'_?H4?\(+X5_P"@#8?]^A70T4 <]_P@OA7_ * -A_WZ%'_""^%?^@#8?]^A
M70T4 <]_P@OA7_H V'_?H4?\(+X5_P"@#8?]^A70T4 <]_P@OA7_ * -A_WZ
M%'_""^%?^@#8?]^A70T4 <]_P@OA7_H V'_?H4?\(+X5_P"@#8?]^A70T4 <
M]_P@OA7_ * -A_WZ%'_""^%?^@#8?]^A70T4 <]_P@OA7_H V'_?H4?\(+X5
M_P"@#8?]^A70T4 <]_P@OA7_ * -A_WZ%'_""^%?^@#8?]^A70T4 <]_P@OA
M7_H V'_?H4?\(+X5_P"@#8?]^A70T4 <]_P@OA7_ * -A_WZ%'_""^%?^@#8
M?]^A70T4 <]_P@OA7_H V'_?H4?\(+X5_P"@#8?]^A70T4 <]_P@OA7_ * -
MA_WZ%'_""^%?^@#8?]^A70T4 <]_P@OA7_H V'_?H4?\(+X5_P"@#8?]^A70
MT4 <]_P@OA7_ * -A_WZ%'_""^%?^@#8?]^A70T4 <]_P@OA7_H V'_?H4?\
M(+X5_P"@#8?]^A70T4 <]_P@OA7_ * -A_WZ%'_""^%?^@#8?]^A70T4 <]_
MP@OA7_H V'_?H4?\(+X5_P"@#8?]^A70T4 <]_P@OA7_ * -A_WZ%'_""^%?
M^@#8?]^A70T4 <]_P@OA7_H V'_?H4?\(+X5_P"@#8?]^A70T4 96F^&M$TB
MY-SIVEVUK,5*%XD .TXX_05JT44 %%%% !1110 4444 %%%% !1110!@2>"/
M#$LC22:%8L[$LS&(9)--_P"$%\*_] &P_P"_0KH:* .>_P"$%\*_] &P_P"_
M0H_X07PK_P! &P_[]"NAHH Y[_A!?"O_ $ ;#_OT*/\ A!?"O_0!L/\ OT*Z
M&B@#GO\ A!?"O_0!L/\ OT*/^$%\*_\ 0!L/^_0KH:* .>_X07PK_P! &P_[
M]"C_ (07PK_T ;#_ +]"NAHH Y[_ (07PK_T ;#_ +]"C_A!?"O_ $ ;#_OT
M*Z&B@#GO^$%\*_\ 0!L/^_0H_P"$%\*_] &P_P"_0KH:* .>_P"$%\*_] &P
M_P"_0H_X07PK_P! &P_[]"NAHH Y[_A!?"O_ $ ;#_OT*/\ A!?"O_0!L/\
MOT*Z&B@#GO\ A!?"O_0!L/\ OT*/^$%\*_\ 0!L/^_0KH:* .>_X07PK_P!
M&P_[]"C_ (07PK_T ;#_ +]"NAHH Y[_ (07PK_T ;#_ +]"C_A!?"O_ $ ;
M#_OT*Z&B@#GO^$%\*_\ 0!L/^_0H_P"$%\*_] &P_P"_0KH:* .>_P"$%\*_
M] &P_P"_0H_X07PK_P! &P_[]"NAHH Y[_A!?"O_ $ ;#_OT*/\ A!?"O_0!
ML/\ OT*Z&B@#GO\ A!?"O_0!L/\ OT*/^$%\*_\ 0!L/^_0KH:* .>_X07PK
M_P! &P_[]"C_ (07PK_T ;#_ +]"NAHH Y[_ (07PK_T ;#_ +]"C_A!?"O_
M $ ;#_OT*Z&B@#GO^$%\*_\ 0!L/^_0H_P"$%\*_] &P_P"_0KH:* .>_P"$
M%\*_] &P_P"_0H_X07PK_P! &P_[]"NAHH IZ;I5AH]L;;3K2*UA+%RD2X!8
MX&?T%7*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKS
MJ7XHRPW7B:(Z"SIX=*F\:.[!9E;/S("HS@ D@D4 >BT5G:7KEAJ^B6>KV\P6
MTNXUDB:7"GGL<]^U7I9HH4WRR)&N<99@!F@!]%,>6..,R.ZJB]6)P!^-.# K
MN!!&,Y% "T5PD'Q'D7QI8Z!J7AR^TZ'4MWV"[F=3YVT9Y0<I]"<C(R!FNZ9@
MJEF("@9))X% "T5F:WKUGH7AZ\UNX8R6MM"93Y1!+X[#MD]*I^&O$%YKFG/?
M7>DM86S1136\@G$HF1T#Y& ""N<$$=>F: -^BN%T[XBS3>-[?PUJGAR^TM[V
M-Y+&:>16\Y5!)W*OW#@'C)([XKNJ "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ.6XA@ ,TT<
M8/0NP&?SH DHJL=0LA"\IN[<1)C>YD&%R<#)SQDU9H **** "BD5E894@C)'
M![TM !1110 44UW2*-I)'5$499F. !ZDT1R)-$DL3J\;J&5U.0P/0@]Q0 ZB
MBB@ HHHH ***8\T43(LDB(SG"AF +'V]: 'T5')/#$ZK)+&C-]T,P!/TJ2@
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
M5Y8&(7R1*5<*'Z_NQE<\\X(K>\*:O?:MIMXNII"E[8WDMG,\ *QR%#PZ@DD
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
M20R0[964!BI7) (#<$CG/4T <AX#F&FZCJ_A65[F2.!_MMD]W&RO)!*26R&
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
MVM-T,L<FW<GE;P0,HA'S9R.^:FF\,7,VJ-?-J@9VTQ[!O,M\DEVW%\A@.O\
M"!TH TS>1:GX=^W6SR+%<VOGQ."58!EW*>.AY%<MX:\4SP^&/"T=S;7VI:CJ
MUCYXD5D^=U0,P)9ACK]/Y5TMAI,MAX6MM&6Z1Y+>T6U6<Q<':NT,5W>@Z9K(
MTOP=<:9'X:0:G'(-#MY+=<VQ'G!D"@GY^" H]: )[7QE;7^GV]Q86-W<SS6K
MW1M5"B1$1MI!YQNW J "<D'MS3[GQ=;PP74T5C>3+96T=U>($"O CJ6 *L02
MX4$E>H'N0*R['P+?Z2=/GTW78X;RVBEMY7>SWQSQ/(9 "F\896)PV>_(J]/X
M2F^V:E-::FT:ZI:);7@FA\QF*J4$BG("MM.#D$< XXY %/C2&74)[:RTJ_O4
M@AAN'GA,00Q2J[*XW."1\G3KSTJO:?$+3YA:2WEC>Z?:7M@U_;7-R$V21J@=
MQ\K$@A3GD#(!Q4\'AQ=$EU6\@G!M9=.AM([983NC6%7"_-N.[.\]O2L?P_X2
M&N>"_#\6MN3'!HWV06ZP&)XS)"L;[LDG<J@KT'))], &W-XRM[0E;O3[R%VL
M7OX$.PF:- "X'S8#@$$@GOP3SA@\8DZ>EZVB:A%#)$T\;RF,(T016W%MV%SN
M  ;!)!Z8.(Y/!]Q=VD*7^IQSW%MI\UA;3"V*[1*JJTCC>=S80="!R>.>'W'A
M.ZFAT:-=511I]H]JZM;;ED#*J^8J[OD<!>#\V-S#'- #$\:QR:K;XMG329-'
M.JM=.0"J'!!*YR !G/4Y/M4@\=:<C72SP3Q^3 DZE2D@E#OL5 58@/N*C:2/
MO#G'2K;^ REK96MQJ0F@CT9M'N5%OM,T1  *G<=AXY^]G/:G2>#M3O\ P[+I
M.K>(GNBJQBUN([41M&T;JZ.XW$.P*+_=&,\<YH ET&^O;CQWXBM[D7$445K9
M/'!+*'52QFW%<' SM4'W6NKK T?0K^RUZ^U:^U&"YFO+:"!TAM3$H,1<@C+M
MU\P\5OT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
:444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>exhibit103amendmentno3to001.jpg
<TEXT>
begin 644 exhibit103amendmentno3to001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\2ZT?#WA
MZ[U46WVDVX4B+?LW$L%ZX..OI6M7/>.-/O-5\&ZC96$!N+J14\N(,JEB'4XR
MQ ' /4T 1P>)=1M]6LK#7-%6P%\[16UQ#=B>-I I;8WRJ5)"L1P0<5IVGB'1
MK[4)-/M-4LY[R/.Z&.9688X/ /8]?2N>O+?6_%6IZ4MSHT^CV-A<&[>6XGB>
M21PC*BH(V8 9?))(Z8[UDV?A[6KG2?#>@OI;Z<^C9$NI>;&4?$+Q9BVL7.\N
M&.X+CG.30!V4?BKP_,UTL>M6#FU0O/BX4^6H."3ST!X)[&EUSQ#8Z#IU]=7#
MB1[2V-R]NC#S"F< X/0$\9/%<5/H>M:EX*7PZ/#<-K<6FD268NYY(R&DV*H$
M)4DA7*Y)8+QCOTORP>(]3UK4-5@T-;,MI2VT,.HR1N)7$I9D8(S84J2 ?Q([
M$ V+/7]8^T+'J>A1V\4L#S0W-M>>?$-H!VR-L782#P>0<'FK+>*]&M;:R?4M
M4L+.:Z@6=8WNE(VD=0W&5SP&Z&N/L?#MW_:8ET;PS=>';;[/.M[ ]U'Y-RS1
MD(J1H[*"&(._"\ CO65=)<^'/#NOVES8PW<DV@VT=P#<Q VC);E"L@9LE<@E
M2@;))'O0!Z3<^*O#]G.D%SK5A#*^W:CW"@G< 5[]"".?<4>)M;?P]H4FH1VH
MNI!+#"D)D\L,TDBQC+8.,%L].U<>?#&I3^&_%D:V(,^IZ5!!:AF4&1UMMNWD
M_+ASWQ6]XYTF[U?P3+86UFUY.9;9VMU=5,BI-&S@%B!]U6ZD4 7;35=7C,\V
MN:79:;8PQ-(]RNH>:%QR<@QK@8R<Y[5-;^*- NA<&#6;&06[*LQ6=2$+-M7/
M/<\#WKCI-#:70->L=,\$7FEW-YID\"2RW4#*[,A"I\LK8R<<XQZFM:_\*-J6
MKK#-;B/3I-!DT^1T*C8Y="H SG@ D'H,4 =)=ZOIMAY_VN_MH/(C6:7S90OE
MH20&.>@)! ]2*SYO%5@8],FT^6&^AOKX67F0R@B-BK,2>O(V]..M<;+X5\27
M_A\:CJ,;#76U&WN9X+::/<T4"[%5&;*9SNE ;C+8..UBU\-:K->PWYM+^-I-
M8AN)&OKF%IO+2!T\QECPH.6 P"Q( SB@#M;;Q#HUYJ,FG6VJV<UY'NW0),I<
M;?O<9[=_3O3=/\2:)JUQ]GT[5K*ZFV>8$AF5R5XY&#R.1^=<;I>B:PMAX7T:
M;2&M?[#F$D^H&6,QS!8W3,>&+DR%LG<!C)SGBLKPWI6I^(_!?A*UM]-?3(K/
M3W;[<TD>V3S+9XUV!6+<F0.VX#!7N: /2=/\0:/JMS+;:?JEI=31#+QPS*Q
MSC.!VSQGUK/USQ4NBWE[;FS,WV72)M4W"3;N$9QLZ<9]?TKG/"GA_5+?5-%:
M^LM4B&EVKQ%[FZMS"I*A=L2QC<RG&?FVXP.IK0\5Z#J6I:GJLUI;>9'/X<NK
M&,[U&Z9V!5>3W]>GO0!8A\6ZE;OI\FLZ$EG97\D<,=S!>"<(\GW XV*0"2!D
M9Y(KI[>[MKL2FVGCF$4C12;&!V.O53Z$>E<5+;Z]XAL=)T>XT"?3+2WGMIKJ
MXN;B%MPA97"HL;L22RJ,G&!FNRLY)9!/YMFUMMF95#,I\Q1T?Y2< ^AY]: .
M?TCQ7=ZSJTMO;Z7 +*.XFA,YOE\PB-V0OY6W."RG'-/LO%5W+JUE:7^C26,6
MH"4VC/-NE/EC)\R/ V97D<MV!P36#!X?NY=2TF.+PO;Z3<V.H-<SZE 8Q')'
M\^0A#>8WF;AD,!CGT&9#IFN:IXATZ_\ [&&D:K;B1+[4DE1HIX_+951%#%F!
M;8_S@;=OK0!H:1XY.HRV+7&F&WM-1MI;JRE2<2NR1X)\Q !L."#@%O0D'BF6
M/CR2X@2:YTD01W.F2ZI9[+H2&2) I(?"_(WSK_>'7G(Q6#H_A35K>2P_L_2)
M-&U.&SGBU'4I)T=;R1HR%8;6+/\ O2),L 1C'?%)I_A2^BC"Z?X=ETF4:5<6
MU^\D\;"^E9,)@JYW?/N;>VT\X[G !UNBZWXAU6.RN9?#]I;V5TB2^:-2+NB,
M,@[?*&3STS69;>.]1?3H-7N/#Z1Z1+="V\^.^#RKF;R0QC*#(W8X!)QZU1\)
MZ*FE/I0?P%?6MY#&D<EZ;JW94;;M9\"8DCKT&?:L*V\%ZBND1VD'A&>TUU+I
MI8M9:[A"1$S%A)A9"QPIQMV\]* /0-;\70:+XATW2GMGE6YP;B</A;4.XCB+
M#'.]SM[8P34GBKQ5;^%K*&62![F>>58XX(S@D%@&<GLJ[AD^I ZD5SMUX'U'
MQ$_B&ZU#5+W37U*3R8[>'R&7R(N(2249@2=S_*PQN[&J6J^$_%6LZ'+J$MX(
MM6NK>VBFL6AC?R_+=2P23=@*6#2>_ /08 /3JY.#QW97*>))X[=S::)#YQG+
M8%P-KDE..F4(![]1QUGU+PSJ>H07*CQ5J,+7$'DLB1Q")3M"LRC;O!/)^_P3
MQVK M?"6NV5QXC23[%J%G<6$%O;6LL"PQ3[ PV$*Q*@#Y?0[O:@#<L_%&IS:
M5=W\^@@^2J^7#97BW,DDA(&P@*-N,C)/09/:JE]XXN]*MM32_P!&1-1LHK>9
M8(KO?'*DTGEJ?,V J0P.05[<9K/2SUFQOM1UW0/"?V"0:<MK%I[O!']IFW@A
MV"/LVHN>2P)R0,<53NM!U74/!>LV;^'M1?5KQH);B>\GMMUX5E4E5V2$(JJ#
MA3@ >I)) .WTR]U^XN]FI:+:6=OM)\V*_,QSV&WRU_/-+XE\06_AG0Y]2GC>
M9D!$4$?WIGP2%'Y$D]@">@KG]#TF.*ZFCL_"6I>'Y)X6C-_]HMW,8X/ $C\Y
M _A(IFN^"M8NK666W\1W-W/'8SP1)>6\3EFD!R05"*I(PN<<#//)H OW'BO4
M'O\ 3++2]&BNI[W3S?GSKSR1&H*#&=C9.7'I6G_;-Q8:'/J.N6<=F\1P(;>?
MSR^<!0IVKEF)P%QUQZUQ%[X7U 7GAZ74] FU^*TTE[:98)(8C'*7C*\-(H.%
M4C()K8A\-W.H6NG-8P3^&TT^>21+.XCBN1([ 8D^61AQE@,GJ2<=#0!9M_&D
M^H:9H4EAI/FW^L0O/';2W 1(D3&\N^T]"RCA3DFMS0]8CUO3?M2Q-!(DLD$T
M+D$QRQL4=<C@\@X/<8-<-9>&M8T_PGX=BOK*\NKVQWAGTZ>.&XM58?=7+;'4
MX^;)]#CBM?PSX1O]/TRW+ZK?Z=(UU+=36D$D<JMOD+A'=T9F(7 )!&3DY[T
M1Q^.]1_LXZO-X?1='%VULT\=\&E&)C#N\LH,_,.@;./6MG6O%5MH^M:5I0@>
MXN;^=8R$.! ASAV/N00!WP?0UYVO@S4#I4]I%X1GAUPWDTUOK)O(5CB9IV=)
M/ED+'"D<;><8KH=8\%Z\VJPWMEK F,VKQW<N^U3="BJP7YBWS*@( 4>I/4F@
M#6U;Q1K.EZK:VA\/1S)=W7V>V9+\;Y!R2^S9P H+'G@"JEQXZU&WMM6U+_A'
MT?2=+N9H)YUOAYI6-L,PC* 'UQNK8CTVZG\=SZI=18M+6Q2WLF+ Y=V9ICC.
M0<+$.?>N!O/!]U+_ &_$W@V>?4;N_N9[/4Q>0QI'N8F)\B3>-IP?NYXZ4 >F
M:YJHT;P[J.K^49EL[62Y\O=M+[%+8SCC./2L:T\5Z@FI6%IK.C1V*7Z.UO-!
M>"<91-Y##8I'R@\\^G>H->\-:Q=^&=8C76;V]NKG2Y;=;(^2L#RM"5R#L##+
M<\MCGTK%T?PQ<1:]HUUI_A6;03;%A?7,UU$XGB,9!B")(^<OM.3C&V@#H=(\
M8RZA+I3W6E-:66L G3YC.'9_D,@$B8&PLBEA@MTP<&K>A^*H->UK5+"VM;B.
M.Q2%Q/,A3SO,,@RJD [1Y?7OVXP3RNB>%;W^W-$:33+^PMM(DDE*SWRS0*3&
MR+';@,3L^?=EP" H ZD5T,NB:A<>(/$LL<[V4=_I]K;V]Y'M9D=?.W$#.<C>
MO7UXZ4 ,'CFVEN_$4-M:/+'HMG]I,V_"W!_>!E7CH&B*[O7/''-C1]9\0ZE]
MDGGT"SM[*X19#*NI&1E4C(^7RAD].]<S'X,UVRGUV&.YCN+.704L;54@2(2.
M!,%3[WR[=X.3UW]>*F\*Z.FEW&FG_A [ZRNHHUC>]:ZMV5#MVLV!,21UZ#/-
M &UH/BN[U[4&2'2X$L1)*OG_ &Y6DVHS*',6W(#%1CGH:9X=\3:]X@L['4$\
M/6L.GW6&\TZEN=4)Z[/*Y/MG\:R-.\/W3:IH0B\+6^BS:;<O+=7MN8_+F0HZ
ME(]K%V#EE8[P,8]<5>\"^";/0M"TN>[TQ8=9@B/FL)2Q#'(/1BO0T 7+?Q9>
M&^TY;[0Y;.RU*=X+61Y<S;@K,/,BV@H&5&(P6(XR!1:^+;MK^VM]0T62Q6]@
MEGM TX:0B, D2I@>62"#U;T.#Q65H8\07OB-=4U_PW?1W>7CM6,]NUM8QG/0
M+*69F&-S8SS@ "FKI>L:GXBLM2DT$Z9?Q0RQZG=+,ACO%,958T 8LR[MK N%
MVA<=30!<TOQOJ-U;:)>W^@):Z?K#1+;S0WHF96D7<FY-B\<<X)Q5MO%EY#>V
M[76B26^F7-]]ABN))L3%RQ56,17A&(X.[."#C%<7H/@^_MK3PW%;>$I])U:P
M>W-SJDEW$4*J )@%21BV\;EP0!\V>,5T%F->O_%BW^N>&M0,4%P4L%6XMC!:
MH?E\YAYNYG()YQ\H)"CJ2 :%AXU>]U*SC;3/+L+Z[GL[6X%P&D,D6_=OCQ\J
MGRVP<D],@9KK:\RT;POJ-KJVF2'1I(-7@O9)=0ULS(4NXCNW 88NV[*84J N
M/89]-H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JE=:1IE]=0W5WI
MUI<7$/\ JI9H%=T[_*2,C\*NT4 %%%% !1110 4444 %,AABMH$@@B2**-0J
M1HH55 Z  =!3Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ KS[X@_$4>#=?\/VFS-M<7(.H2%<B*%@57GL<Y;Z1GUKN[N\
MM["TEN[N9(+>)2TDDAPJCU)KR;Q-H,_C?X;ZKJ8U'3?*O3_:,.Z$[XBJCRXS
M)YFU3L 4_+P6;N: /2?$L]Q;>%]3N[*Y:">WM9)HY%56Y5"1D,"".*X?X9^-
M-:U+Q'K_ (6\43QR:MITNZ)UC6/S(P<' &./ND>S^U9W@[QM;:W\$=0CU"[C
MCO[#3YK282N S 1D1MSR<C ]R#3/&7AF^O/B3X9\3>%[@!-45K*[N8#N55V-
ME\C@GR]V/=%H )/'/B.[^,VEZ##?BWT34$::)$@0N8U$F&W,#PQCW#V85<UK
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH H:U;:C>:3/!I.HKIU\VWR[IH!,$PP)^0D Y&1^.:Y'_A
M&OB+_P!%"MO_  21?_%5WM% '!?\(U\1?^BA6W_@DB_^*H_X1KXB_P#10K;_
M ,$D7_Q5=[10!P7_  C7Q%_Z*%;?^"2+_P"*H_X1KXB_]%"MO_!)%_\ %5WM
M% '!?\(U\1?^BA6W_@DB_P#BJ/\ A&OB+_T4*V_\$D7_ ,57>T4 <%_PC/Q$
M&?\ BX-MS_U!(O\ XJC_ (1KXB_]%"MO_!)%_P#%5WM% '!?\(U\1?\ HH5M
M_P""2+_XJC_A&OB+_P!%"MO_  21?_%5WM% '!?\(U\1?^BA6W_@DB_^*H_X
M1KXB_P#10K;_ ,$D7_Q5=[10!P7_  C7Q%_Z*%;?^"2+_P"*H_X1KXB_]%"M
MO_!)%_\ %5WM% '!#PS\1!T^(-M_X)(O_BJ/^$:^(O\ T4*V_P#!)%_\57>T
M4 <%_P (U\1?^BA6W_@DB_\ BJ/^$:^(O_10K;_P21?_ !5=[10!P7_",_$3
M.?\ A8-MG_L"1?\ Q5-?PK\090!)X_M' Y&[0XCC_P >KOZ* ."_X1KXB?\
M10K;_P $D7_Q5(/#/Q$48'Q!M@/0:)%_\57?44 <!_PBWQ!\SS/^$_M-^,;O
M[#BS^>ZG?\(U\1?^BA6W_@DB_P#BJ[VB@#@O^$:^(O\ T4*V_P#!)%_\51_P
MC7Q%_P"BA6W_ ()(O_BJ[VB@#@'\*_$&3'F>/K1\<C=H<1Q_X]3O^$:^(O\
MT4*V_P#!)%_\57>T4 <%_P (U\1?^BA6W_@DB_\ BJ/^$:^(O_10K;_P21?_
M !5=[10!P7_"-?$7_HH5M_X)(O\ XJD;PO\ $-@0WQ M2",$'0XN1_WU7?44
M <"OA?XAHH5/B!:JHZ :'$ /_'J7_A&OB+_T4*V_\$D7_P 57>T4 <%_PC7Q
M%_Z*%;?^"2+_ .*H_P"$:^(O_10K;_P21?\ Q5=[10!P7_"-?$7_ **%;?\
M@DB_^*H_X1KXB_\ 10K;_P $D7_Q5=[10!P7_"-?$7_HH5M_X)(O_BJ:_A?X
MA2*5?X@6K*>H;0XB/_0J[^B@#@5\,?$-%"K\0+4*.@&B1<?^/4O_  C7Q%_Z
M*%;?^"2+_P"*KO:* ."_X1KXB_\ 10K;_P $D7_Q5'_"-?$7_HH5M_X)(O\
MXJN]HH \_;PK\07=7;Q]:,R]"=#B)'_CU/\ ^$:^(O\ T4*V_P#!)%_\57>T
M4 <%_P (U\1?^BA6W_@DB_\ BJ!X9^(@Z?$&V'_<$B_^*KO:* ."_P"$:^(O
M_10K;_P21?\ Q5'_  C7Q%_Z*%;?^"2+_P"*KO:* .!;PQ\0V4JWQ!M2#U!T
M2+_XJDC\*_$&)=L?C^T1?1=#B _]"KOZ* ."_P"$:^(O_10K;_P21?\ Q5'_
M  C7Q%_Z*%;?^"2+_P"*KO:* ."_X1KXB_\ 10K;_P $D7_Q5'_"-?$7_HH5
MM_X)(O\ XJN]HH X+_A&OB+_ -%"MO\ P21?_%4?\(U\1?\ HH5M_P""2+_X
MJN]HH X+_A&OB+_T4*V_\$D7_P 51_PC7Q%_Z*%;?^"2+_XJN]HH X+_ (1K
MXB_]%"MO_!)%_P#%4?\ "-?$7_HH5M_X)(O_ (JN]HH X+_A&OB+_P!%"MO_
M  21?_%4#PS\1 ,#X@VP _Z@D7_Q5=[10!P7_"-?$7_HH5M_X)(O_BJ[>SCG
MBLH([J<3W"1JLLP38)& Y;:.F3SCM4U% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M.S$G&%7 7!.,\XSQ0!:NO#]S<W4DR^(]8@5VR(HFAV)[#,9./J34/_",W?\
MT-6N_P#?4'_QJI8O%VC2ZA9V8N)$>]S]DDD@=8[C R=CD;6XY'/(Y&:YV7P]
MXH_X1O4+6#Q'JGVS[>9K"X<1^85VC"2<8$>_)QUV@<<[: -W_A&;O_H:M=_[
MZ@_^-4?\(S=_]#5KO_?4'_QJF7>JR:)XNTZPGE:2RUCS$B+G)AN$&[ )_A9=
MV!V*\<'CI* .>_X1F[_Z&K7?^^H/_C5'_",W?_0U:[_WU!_\:K&\8:J^C>._
M"$TNH7,%C*UVMQ"C,4DVP$KE%Y8[CP.><8&<5J0?$#PW<:+>ZLM[*+:Q?9=A
MK6426Y_VX]NX#WQB@"7_ (1F[_Z&K7?^^H/_ (U1_P (S=_]#5KO_?4'_P :
MK0?7;".'3YF>79J#A+;$#DN2I89 &5^4$\XX!K1H Y[_ (1F[_Z&K7?^^H/_
M (U1_P (S=_]#5KO_?4'_P :K0U'6['3+FWM9WD>ZN0S0P0QM([A1EC@#H,C
MD^H]:SY/&_AZ+1K'5GU "QO9A!!*8GP7+;=K<?*0<@[L8P: #_A&;O\ Z&K7
M?^^H/_C5'_",W?\ T-6N_P#?4'_QJK.D^*-*UJ^N[&TFE%U:A7EBGMWA;8V<
M. X&5.#R.*Y'QGXIBN!X;?2;^^C2?6[6$2PHZ0W,9DPZ[\88<>N",XR,T =.
MGAJZ5U8^*-<8 YP6@P?_ "%6_17%?$:^FTR/PY=QZA/:1?VY:Q7&R78CQ$DL
M']1Q0!VM45TR,ZN=3G;S;A8S%#D8$*$@L%'J2!D]\#I5#1O&&B:]=7=K973B
MYM &FAN(7@=5/1MK@';[TL7B[1YM0M;(33)+=HSVC26\BI<!1D^6Q&&XYP.H
MY&10!N45QFF_$;3+G3-7U.^BO+.RL+N2!G>SF.U4(4EL*<'=GCJ!C-;C>)M*
M75K'3&FF%Y?1&6V0VTF'0 $G=MP, C.3QGF@#7HK+/B#352[9I9%%K.+>3,#
M@F0XPJ#'SDY'W<]:BL_%.D7G]H 7)@DTX WD=S&T3P@C(8A@/E(Y!Z&@#9HK
M$A\5Z3-J$E@TEQ#=I!]H$,]M)&TD70L@*Y;GL.1Z52M?B'X9O!I[07TCQ7\O
MDV\_V:01&0D@(7V[58D< D'IZB@#J**** "BO/YO%M_;?$VS@EP/#MZ9-,A?
ML;R/#%OQ.Z,>Z&NKUSQ'I?ANWBN-5GD@AED$2R""21=QX )53C/OB@#5HJC;
MZQ97-U>VT<C[[$A;AGB940E0V-Y 4\$'@\9JE!XMT>XNK. 3R)]NS]DDE@=(
M[CC.$<@ G'(YY'(R* -NBL74/%>D:8]X+B>3;8A6NWCA=UMPPR-Y4'''/L.3
M@<U)_P ))IC6=M<PR2S+=!F@CB@=I) O4A,9P..2,<CU% &M17.-X\\-IIEK
MJ#ZCMMKFY%HC-$X*S9P4<$?(0>N[%6](\3Z7K=[=V=G+,+FTVF6*>WDA8*V=
MK . 2IP>10!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7&_%"">;P3*T$$LQAN[69TB0NVQ9D9B .
M3@ GCTKLJ* .!GNTNOBMH=\D5PMM_95PADD@=0K,Z%0V1\I(4G!P:Y>[263X
M8?$"V2VN3/<ZO=/;Q"!]TJNZE648R0<$Y'H:]FHH \X\3P07FJ6]]I^K7NBZ
MS!IR-;WJQEH+E"S?N9$(PQ!&=OWOGX!Q79^&Y[ZY\,Z9-J5HMG>O;1F:W5=H
MC;:,J!V^G;I6I10 5Q/B;X;Z5K%K,;* 07<][%=3.UQ*%;$JO)\H.,D CIU(
MZ5UM_%>36;I8W,=M<'&V62'S5'//R[ES^=8W]F^*_P#H9-/_ /!2?_CU #/$
MOAZ[O;?17T=K=+C2+M+B&.Z9MDBB-D*EAEAPW7!Z4VZT;5M5U'PYJ-]]B@FT
MVZEFGB@D9U96B= %8J"3\P)R!WJ7^S?%G_0R:?\ ^"D__'J/[-\6?]#)I_\
MX*3_ /'J )=#T2?2];\07TLL;IJ=VD\:KG*A8D3!]\J>E;M96FVFN07+-J6K
MVMY"5P(XK$PD-Z[O,;WXQ6K0!YUI6H/X<\=>*;76+>[_ .)G/'=6-Q';O*LZ
M>6$\L%0<,N,8-<_X9U"XTWPAX#M;G3KRVAVSQW%Z-.=Y[9OX43*$J),XW '(
M&!ZCV6B@#S7P9H\.L>&O%N@:A9WL4-SJMYG[3&X;8[91@S?>;OG)Y S6G\/E
MU>]MWOM>4?;+!6TJ-P<B3RG(DE!_VV50?^N=='KNFW^J6<46G:S/I,J3*[30
MQ)(74 Y3#@CG/7VJWI]C#IFGPV5ON\N)=H+G+,>[$]R3DD]R30!9KA)9)M!^
M*UWJ6HK(-+U+3HH8+K:62&2-B3&Q'W<[BP)X/3K7=T4 >27VEW-K\.?'LXMY
MPNM7EQ/96PB;>P8*H.S&06(+8QTP37IVCS)/H]F\9./)0$$$$' X(/(-7:*
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
M2EU%&KLF""?E;@Y''XT <=X#T_4XKV73=3R]OX:=[&RF+9,X<!E<^A6(HO\
MP)J]!JEI.FII5@MLLTD[EFDEGEQOE=CEF;  R2>@  & .!5V@#B_$^HO:^,M
M'MIK2XBLY;:;_B86MHTTV_*_N RJ3&& R2.3@8(Q7"VJS1_#C2K!["_2>V\3
M+))');R%@@NF<MT.0%();D<]<U[=10!YGKUM=:GX]UZ'3A(LMWX6:TMY]A"&
M<NY"[\8SA@>M9%UK*7_@CPAIZ:=J,=_IFI:>MY:_892T'E$!CPN".,C&<C\:
M]CHH 12&4,,X(SR,5QOQ&AE:PT&Y2":6*SURTN;@Q1LYCB4G<Y"@G S79T4
M>:Z_HUQXM\0ZEJ&C9$0\/7&GK=8*+/-*<J@)ZA<$D] 6 ZYPWPM?:1KC:3;S
M>']477+ J98[U)O+LW489P[DKS@[0.3D< 9(],HH \_\&6D=S:>+/#^HV=RO
MGZK?-*)(&5&AE;Y2&(P<@Y&":YL:=XEC\,:?K$UM/)J7A&Y%O;0KUO8D<QRL
M/4/%L ]T;UKV2B@#SOQ=IFH:=X9T*]2TN+Y]/U$7VI06C,)) ZR"5DVD$X:0
MD#T'M5#5K2T\3>%-;OO">D7ANY(8B;BZ66.2Y,<BOY2^9\QX4C/3) !/./4Z
M* ."\.ZGX?UO4K;4[31M3CN[.)_.GU".93: K@H"^0S$]ESP"3VSR5K'+'\%
M_#%HUK<K=0:I \D'D/YB!;DNQ*XR %YS[U[510 BL&4,IR",@UE>)=7;1-"N
M;N*)Y;D+M@C2-GW2'A<A03C/)/8 UK44 >:^+/!;_P#"NI([76]0FFL$6\LM
MT<1W3I\ZL-L>[<Q)[YRW>M*YUBW\6^![2RN=/E%UK,8MI+:XMW46[D?.SY P
M%/(/&3MP><CN** /++&VU.?P1XF\!E9?[5M89H;:],;*E\C@L&WGC><[6YZ\
M^M27['Q;X4\,:79V\\&J6][:27$3PLC67E?ZQFR.,8('][(Q7I]% 'D.LW]A
MIVN>--)FNKNSM=6*QS.^F37&UFA =XVC!&"I P>A&>G%6-1N[#2]4\.:[;1W
M^H>%1I;:=]HLC*7MV5EVLZIAL';M/'!'(S@5UD'A75;"]NWTWQ/<PV=U</</
M;RVT<S(SG+;'/(&>@(.*Z*QLHM/M%MXBS %F9G.6=F)9F/N22?QH \SUZ"P&
M@:3/I.D7-K;W'B2UO2&AD,DJA@9)W4@LO3JW8 ]ZW;-]WQEOIE23R7T6&)9?
M+;8SB5V*AL8) (.*[>B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "N5\?^)[CPQX>CEL41]2OKJ.Q
MLQ)RHED/!/L "?P%=57'?$GPY?>(?#MN^EJKZEIE[%J%K$QP)7C)^3/;()_'
M% &BOAAUL"HUS5O[1*?\?INF/SX^]Y)/E8S_  [<?SJ2'51I-CING7S2W6KM
M:*SPP*9'<J '<^@W'J2,D^M16'C"RO[==MEJ<5Z1\UE)8RK(K?W22NW_ (%G
M;[UB3_;M%^)R:UJ%O*VG:AI26IE@1I5MID<MM; R%.XX;&,^E &S/X[\/V_A
M_P#MN2[D^Q";[.["!]T4N[:4<8RA!('S8J!OB)X>BD2.>2]@:2Y:VC\ZQF3>
MZKNXRO.1T[G/ KA]=T:]7PEXLNX["]<:QK4%S:VL=L[2&-)(MSE ,KNVLW(!
MP!ZUTGCV\BAUKP1=LLIB&JEB%B8L 87YVXSQUZ4 ;VC^--$UJ/4&AN)+=].Y
MO(KR)H'@7&=S*X! P"<U);^+-,GO[.S<W%O)?*7LVN(&C6X &3M)[XYVG!QV
MKA?%'AB_\6W_ (LO]'1XDN=&BL(6=3']JE60R-C.,C:%3=TY/H:TM5:3QI;>
M$XK6SN[:[M-3M[Z[6:W>/[*L2MO4E@!DDA0!G.<]!F@#=A\?:%<:BUC"]X\R
M7?V*3%G*!%)C/SDK\H]S@'![ FI[+QGH]_=6$,,DVS42XLIVB(CN"@)8*WT!
M(SC('&:Q/!S7,.H^-7%A="2;4GN+83V[Q+.OE(HVLP (+*17*VT]Y>2^"-1E
MTG6!<6MZPO8%L)(H;0F)U$:1X"[03C?@\?>:@#N-)\:0ZM>>(();.]M[?39C
M#O%NY8@(K,?E!(.6X'7&#4^B:UHUEX/TFYM;V[N;*X"Q6;W!:2>X))P.?F)X
M)]@,G %8^@/-IFO^-;>ZL;Y3<7ANHI%MG:-XS"@!5@,,<@C:,GVX..;TBQU3
M3_"_P[U=M/O3'HCRQZA:?9W$L:R(4\SRR-QVYSP#P>* /1H_%NDO#J32//#+
MIBA[RW>!_-B4C(;: 2RD<Y7(Z^E5;+Q[H5_=:9##)<A=30-:3/;.L4C;=VP.
M1MW8SQGJ".O%<_J-G)J/BC7?$EK!<FQ'AYM/4B!PUS,SL_RKC+ #:,XZMCL:
MSC%<KX2^&D)L+_SK&[M&ND%G+N@"0LC%QMX 8@<T >GW][!ING7-_<MMM[:)
MII&]%4$G]!7'F]\17?@6#7;&SDO-1O\ RKDV*7(A*V['<(T8\*VTC+=2=V,?
M+C;\::?/JW@C7+"U!:XN+&5(U'\3%3@?B>*7P;<QW?@C0IXS\KV$''H=@!'X
M'(H K0RZY<>*[BVO=+E329;-6BNH[S:(GXW1E5PQ;.?FST QU-<S\.[*\\1>
M"A?7FO:P+YKB>,3K=L2H61E7Y3E3P!U!KTB6588FD?=M49.U2Q_(<FO-OAKJ
MG]A>!A:WVF:PEVMS<2?9QIDY9@TC,N/DQR".IQZXH FT3Q9-+I?BS1?%=U(+
MG0\Q7-]9QLKR0.I*RA4!*MM!)P,#@UU-GK6GVVE:1#:M=W9N;-9;9""\TD2J
MN78G_>7)/)+=S7%VOA[4[?PWX[\0:I9R1ZIX@@D$=C$IE>*-8F2)#MSESNYQ
MQTIT^FVU_P"'O"<5P^L:/J5KI@^SZG;P2*;:0)&K12KMQAL=&QG:<4 =!J?C
MNWM;OP]%:V=Y/'J\SKO%NV4148D;>N[*CC' R3BK%QX^T*VU*YT]C>O=VKQ)
M-$EE*S)YA^4D;?N],MTY'/-<I,^NFT\!ZOK5A<27%K?3_;#:VCE@&21$D,:@
ME=WRDC'!;MTK:\.F7_A9_BN>2SNXHKF"S$,LMNZHY1'#@/C:2"PZ'Z4 5-=O
M["X\+>.Y](U/55O+6.1YBTLL7V>98<@1@X*C@'C@YK1\/>.='F&CZ/+/<K>W
M%JGDRSV\BQW+! 6"2,,.?H>?>N?:QO;ZT^*%M!87GFWX;[('MW03_P"CA/D+
M  _,,<5;FMV\3Z=X,L;.VN5ETV\MKNZDGMWB^SB%#N4E@/F+87 ]ST% '4#Q
MEHYTG5-3WW'V;2IG@O/W#;HF0 M\N,D $'(S5.^\:Q0>)]%TF"SNI8]0MWN?
M/6!B-@48"CKGY@2>P^O'&7QN;'1/B1HCZ9J,E[?W%U=6HBM79)8I(5 8/C;U
M4C&<YX )XK5<W-MXD\"ZD^FZ@T$>FSVLH2U<M%*RQ[5<8RN2IY.!QUQS0!UE
M_P"+=+T[[8\IN)(+%MMY/#"SQVYP#\Q'H""<9P#SBF:GXUT32KJTMIYYI);R
M%I[806[RB9%7<=A4$,<$<#)Y%<IHAN- TWQ5H.JV-W-<3WEU<6K1V[R+>QS<
MKA@"-V2003Q].:KZ;H][H6M_#BQNH+J9M-L+F*ZFC@>2.)WC0*I< @#(('/:
M@#H8;"]UC4;[5[35]8BTK4],PD+,$,,A"[&A4C*, ')W=2P].(+R;4_!G@ZR
MU>_O;B[>P*I?"9][2V[28R<<&1%93N'7:1SD8[FN0^*.6^&VLP(A>:YC6WB0
M=7D=U10/?)% '7*P90RD%2,@CO5+5=7LM%LA=7TI2-I$B0!2S.[':JJ!R220
M*S;'6K>QUBS\+2P7GVI+)'6Y,)\B3:,%0_=N"<56\>7E[8Z):RV=D]RIOH!<
M/%;>?);1;LM*B8.67 QP<9S@XH UM*UZRU>YO;2'S8[NQ=4N;>9-KQEAN7V(
M(Y!!(KE_BA<7=GI>CS65]=VDLVK6UM(UO,R;HW8AA@''X]:A\&))!\0?%+_8
MM42VO8K.2"XO(I!Y@5&#$L_0Y(^4X(]!CA_Q46:;2M&BM[2\N7CUBUN'6VMI
M)2L:,2S':#TH ?XRM]7\*Z#/X@T'5;N0Z>OG7%C>RF>*XB'WAELLK <@@]NE
M;T/BJQN-,L+R".XG>]M%O([>"(R2",@') Z=<<]3P,UA>-+Z^\2^'KGP_P"'
M]/O9+C44\B2YN;62"&WB;AV9I%&XXR %R>:Q;W3T\$^)[![K2K_4=!;2(-/6
M>TB:5[>2$MC<J<X8-U]: -+Q7KUOJ^C^%-7T749_LUQKMI$6AD>,2(9"&1UX
MSR,$$=JZ/4_&.DZ3+?).T[C3T22^>&(NMLK<J7Q[<X&2!R>*Y+Q#:1Q^'O#@
MTS0+FR@_X2"VN_LL-JS/'$KY:215!VD]2#SR,\Y%5/%TU_J?_":Z:^EZDKM9
M_P"@)9VCA+L>3S))*H^8@Y783T& K&@#T!_$NFIKEOH^Z9KNY@-Q %B8I)&.
MI#]#U'&<\BH+7QAI-YI.H:G";DVVGRO#<9MW#*Z_>4*1DD>PKFM;MK^3PKX7
M\0Z7I]P^IZ0\++:NACEDB=1%+'@\C((//3;46F>&M6TOQM)8MNGTK4UBU2]G
MYVBZB/SJOIO?RFQZ*10!U&H>,=*TUKL3?:6^PPI<7OE0LWV6-@2"^/8$X&2
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
M*">(8RRD_4'!P<'I7*2/?VWC#Q]=VNDSW3R:;;BTCFMG\JY>..3<@)&&Y8#
M/.:SM.DGN?&'@W4ELM;D7[%<P7$TUF\:0RLL>%"$!8U&",@ ''5B#0!W%QXS
MT:VEA$LLHMY;K[&EV(B83-DC9O\ J",],C&<U)JOBS2]'6YDN3<-!:$"[FA@
M:1+?(!^<CV()QG ()QFN-\$:E=Z7H5KX.U/P_?2:M82F)7:U+6TBAR5G\T_*
M  <]<Y' )JO&8=&\0>(-(\0^&M2U&/4+Z2ZLY[:V::*XCDQ^[;!PI4Y'S8&.
MN!U /4XI8YX4EB=7C=0R.IR&!Y!!K"G\9Z-;+Y\LLJV/G_9C?>4WD+)NVX+^
MF[Y=WW<\9K4M;8Q:/!:)$EH4MUC6.'E8<+C"^P[?2O+K.TO3\'[KP/=:=<_V
MY'')9+%Y#F.0ER4E$F-NS!#%L\8/>@#I/%6O,OC30M!>*^-E<)<RW(MXY 9=
MJ+M"LO) +DG!Z@9J_JNEOHGPXU:TAU3497MK.XEAN9;@^>F%9E&\8)V\ 9[#
MFLK4()K/X@^#$,-Y<16%C<PSW26TC(K,D87<P! )VGO75>)K::\\*:Q:V\9D
MGFL9HXT'5F*$ ?F: .:\*>.M(.F>'-*N[BZ6]N[*!(YYX)!%/+Y:[E64C:S9
M]^O'6MU?%VE-8ZM=AKCR])=DO1Y#;HBJ[CQCD!3G(S7&_9)/$7A#P=HEO:W2
M7=A/92W;36SQ?9?(4;\E@/F)&T =<YZ9-07CW&G'XCZ7)IVH27.I"6>T\JU=
MTE1K8+D.!M&""""<]@">* ._/B2P:.T:W$]RUU;"[CC@B+-Y/'SD=OO#CJ>P
M.#6=>ZSHM[J/AB22\U"*6]8S6"1+(B39C)Q)QCA>=I.<]JY.73HK[2?#I:76
M=!UFSTB)8-1BMI,*P #PRH5P1E0=IZ]O>>XDUBZD^'5SJNFSI>PSO+>BWM7*
M0@Q,@+;00F21P>F?:@#H[KXA:#:G4E)OI7TUMMVL5E*S1#&XLPV\*!SN/'IF
MM>;7K%(+26%GNC>1>=;1VZ%VE3 .X#LN&7DX'('4BN'@6877Q*8V5\%NP/LQ
M-I)^_P 6P3Y/E^;YN.*R85N=$A\'ZQ?Z+J-WIB:&FFWD4-O)YUI*-AW&/AL9
M!4_3Z9 /1+7Q?I%_I\%W:2R3&>X:UC@6,B7SE!+1E3@JP"L3G' J5?$M@]M'
M*JW'F2W+6L=N82LKRJ"64*<= K'/3 SG%<A?Z7HFH:+:C^QM3T:WNM0:YM[N
MSB>.XMY?+_U\@ )7=ROS=BN<9XJ"TN]3\-6]GXI?49'CU21;'6K&!X9T54/E
MW#!0=N?F3)&#P>^: /1M-U*#5+=YH%E01RM$ZRQE&5EX(P?Y]#VXK.U3Q;I>
ME3WD,QGE:Q@6XO/(B+_9XSG#-CV5C@9.!G&*J>!7UHZ/=1ZU*;EXKN2.WO&@
M\E[J$ ;9&7L>HSW ![Y/->*Y[Z\U/Q;I<FF:BJOI@6P-C:MMO6,39,DJC^%C
MM"%@,9X8D"@#HM5\:PV7B#0-.M[6XN8M52283Q1,ZF-8]PVXZDDJ?8?6NKKR
MV)KJ";X::D^EZD8+.SFMK@+:.7C=H$5=R@94%E(R0!WZ<UZEVH XWPM=7[^.
M?&-C=:A<7<%I+:"W$Q7]V'AWD * !R?3L,YK/\=VM[9+#J%EXINK76I;R*.Q
MM&N5CMI 7 *&,\,-N22<G(^@JYX7\P?$3QG,]M=QPW4EH8)9;9T24)"%;:Q
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
MBC;ST&XY/T]ZL:CXSTK3$-Q<K<#3TN/LTM^L>8(Y-VW#'.<!OE+ %0>"<@T
M=#16'JVNV:/>:<L5[<RPP"2Y%EG= C X)8$$$@$@+EL#.*S/A;<377PST*>X
MFDFFD@)>21BS,=[<DGDT =?14-U<Q65G/=3OLA@C:21O15&2?R%<7#=Z_J_@
M(>(-.MS<:GJ'EW$5F;CR0ML7!$2MT5C'U;J23R,+@ [JBN0N=5US2M7GU'4=
M+"Z'#I1N))DO ?L\B*6=-G\9./O=,#MDYK>#;:Y\4^';;Q#KEU=M<:@#-%;P
M74D,5M$2=BJ$89.,$L<G)H [BBN>MF_X16SOI-5U*>Z@EO1]D,I,DI#JBK$
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
M(<*-H/ )QGIQ70VNIG2?!%E>/IVHW#06T*/;06S&?.%4XC."<=3[ XS7044
M<I!:QZ]XOTWQ#!:7-O%96DT)EN(&@>8R%<)L<!MJ[6.2 ,L,9YQI^'O$47B&
M&[=+&^LI+6X:"2&]A\M\@ A@,_=(((-;%06MI#9JXA4@R.7D9B69VX&23R>
M![  =!0!/7C-TVLZEIVBW-[H6LC4K+Q#%/=P16S+!!$LK']THP'&"#O 8\G)
M&17LU% 'G^GBXC\8^.KJ73[](;NWM1 QM)")2D3*P4@88@D#CKVS7.Z/;:MH
M5IX"UF?2=1EM=.L9;"_MTM7,ULSA<.(\;F&5P2 >/6O8J* .&\(M<2^/O&%Z
M^G7UO:WC6CV\UQ;M&) L(4XW8.<]NOK@\5W-%% 'G>EVUUX$\8Z\\]C=W.B:
MU<?;8KJT@:8V\Q^^DB("P!/(8#%;^M"X\5^&M6TW3XIH([JREA2XN8GA)D92
M  K -CGDD#MC/..EHH \PNK:]\3^ =$\.-IM[::I#-:)<^;;NB6_DLI=Q(1M
M8$*=NTG.X>^-#0&NO"NN>*;34K&]G@O[]]1LY[>V>99ED4 QY4':R[0,-C@^
ME=_10!XK-X*O[?P_X%\.W2:@C0?:S>7%E$[_ &7SHY,#>H(X9PO7G![5Z#X)
MU74KC3FTS6M.GMM0T]C;M,+9HX+E5X62,X P1V[>F*ZFB@!&(52QS@#/ S7F
M?A62*QUGQ@^JZ-J1AOM3::#?I4\@FCV@9&$/&0>M>FT4 >2Z/H6K:=X"\<JV
MGW=M9ZE]I.DZ4$+R1*Z,  BYV[B1\O;%7;>UU#2]5\&>(&L;V2QATC^SKV);
M=S+:L54AS'C<1N7!('&,]*]-HH \MUGP[J&J6GQ"U6SM)\:M916]I \922<Q
M1D%MAP1DG:,@$X]"*76'NDO_  YXED\-ZAJ.F1V3V-W:&U+7$.[8PD$1YZH0
M>AQ]17J-% 'F&LV5RNG:5XBT#PM+;16.JB]ETY+<17%S$8RCR%!_'\QP#S@?
MA6CXCU*X\1^ ?$36>A:E"+BQ>"%)[1EN)Y"I  C&6"C(Y/J>PR>^HH \[N4N
M)/$OP\N$L+\Q6<4XN7^R28AW6^Q=_P O'S<<_7I7HE%% ' ^)5N'^*WA"[CL
M;Z6ULH[Q;F>*UD>.,R1@)E@N.2.W3O4%M'<)K_Q%F:POQ%>1P_9F^QR8FVVP
MC.SY>?FXX^O2O1:* /(=,75_#47@O76T;4KJUMM&_LN_MH;9C/;-\C!Q&1DC
M*8)'8?2MOQ+'JFJ6NA^(;/1[E(M.U9;M[$QXN)8"I5G*#^,;B0O7'OQ7H=%
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
MIJ.FWZPB RV<BX>,$L%9'5E."2<XSS6AINE)IRNQN+B[N9 !)<W+!G<#.!P
M !D\  <D]2:OT4 %174+7%K+"LKPEU*^8@!*Y[C((_2I:* ,GPUH,/AC0+71
M[:YGGM[9=D33[=P7KC*@ _E6M110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !4/V2'[9]K*9G"; Q).U3U '09P,XZX&>@J:B@ HHHH *
M*** "BBB@ HHHH **** "L30O#,.ARSSG4-1U"XER/.U"X,K1IG.Q>!A<_G@
M9Z#&W10 4444 %%%% $,%I#;/*\28>9M\C$DEC[D_D!V[5-110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M'UO0-,O;NWF@DM=5Q/O_ '9(*,#(^20V3@=OK3Y;36-.\8>+)(M&N;N#6[:
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
MUG<0S7 V[5:39MXSD_=/04 <IX7\51^$M#UQVT74KG3[;7+WS[FV162WC$F
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
MUE/)N62W9P_ENK%6&X<,,J<$=1@UITV.-(HUCC14C0!551@*!T %.H ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ K/UC1[;7+-;*]WM:%PTT(8@3* ?E;'.W."1WQ@\$UH5C^);O6K
M72B=!TW[=?.P4 S)&(QW;+'D^@]>O% '&Z7IT'@[Q3XKN=#B,.A6FF+--:*Q
M\I;P!G(0=OW80D#^\/:L>[DDTGX,:?XT4AM<C:#49;O'[R8RRJ'1CU*E'V[>
MF /05V6A)K-W#+I&I>&$TS3)(9!-,]^EQ).S\'.T#DY8EC_7C'/A'5KSP18>
M![RW_P!$MYXX[B_\Q-DMM%)O4*H.[>P55(( '/)XR 7OB/"CR>$KG+[QXALU
M&'(&"Q/*YQV';M4WQ':[M--TW58[87UCI]XLU]8Y -Q&5*C /#,K,K!3U('<
M"I_'.FZCJ@T%=/L7N?L>KV][,5D10(XR=V-S#)YX'ZU:\2Z;?WE[H.H6L)GC
MT^[,\]EO53(#&R @D[2R%MP!('7GI0!G> ;FUU>75]>TN2--)OI8Q;VJ$ QL
MBD.[*.$9B1\O7"@GDU8\3:D\_BC0/#$;$1WYEN+P@\F")<[/HS%0?8,.]/\
M#WA]K#Q1KFLQVAL+?4EAS:EE):5=V^4A25!;<!P>=I)ZU4\1V;VOQ&\+:\1_
MHNV?3YV[(TBYC)]BR[?JR^M &Q=ZZ\>I3Z3I5BMY>6MNL\R&7RDC5LA%SM/S
M-M; QC Y(XS5@\81W=MHPM]/N4U'54=XK*Z'DM$J??:3@E0#@< YR,#TRM1L
M/$>@^/+O7=&TM=7L=4MXHKJW%RD,D,D>0K@OP5PQ!'6GZIHNO+XA\/\ BB."
M.[N[2.:"^LH9%!,4IR/+9MH)0@=<;L=J %U/7;;Q!X:\6Z/>V0@U#3K207-K
M(1(N&C+)(C8^93C(. 01R!7/74$1\*?"BX,2&9;RP02;1N"FW8D9].!^5;T_
MAW4+F;Q;K1LG2[U6Q6RM;,R)O"JC#+G=M!+-ZG  [G%4[C0=;;PUX#LUTJ4S
MZ/=6LMXOG1?*L411L'=SDG(]O2@#7USQ[:Z3_:;0107*Z7_Q](UVL4A(4.5B
M4@[R%(/)49X!)R!<B\61:G);PZ';B^GFLDO\22^4B1/]S<<,0S8.!C^$Y(XS
MAQ6OBOPQXGU?^S=$AUC2=5N?MD;F[2%K65E57#[LDK\H/R@X]Z+W3?%&A>,5
M\0:;I\6LQWUC%:W]O'.L#)+&25D3?QM^8C'6@ O_ !KJUQ)X1?3](EMH]6N7
M2>&]8Q2J41R8R,' RN=W< <<\:L&J6TGCS4;*+0Q'J\.FQRFZ=U'G1ER%0,,
MG&X'D_E5+7]+\07D_A?55LHKF[L+YY[BUBF50B/&R@*S8#;=PR>_) [59L]-
MU1?B?=ZQ-8,EC+I<5H)A*A'F*[.>,[L?-@'';H* )-+\9G5?"C:U%IQ287)M
M39/,/,$HD\O8QQ@-N[>A'-,UKQS!I9U%(8;:XDTU UW&]XL39VARD8(^=@I!
MYVCD#.<@16'A6\LO'^H7J.@T.Y9+]8>XO=IC8X]"OS'_ &B/2J9M/%/AKQ=J
M\^EZ+%K.DZO*MR/]+2![6;8J-NW?>4[0>,D4 5[V]L=8^(/P^UNQ0%+VTO76
M0IM<KY2$!OID\=N:W]+\7?;EU];JR%C-HKE)XY9\Y 3>'R!PA'(/7KQQ5/4M
M+UF?QIX2U%K3SXM/CN1>31.BJK2HJC:I8$@$'MTQU-5_$?AZ2[^(&ES6<ZQQ
M:A;M%JL./]=!"RNI_P"^B(SG^&0B@#L-/NI[S2H+N:T-M-+$)#;L^2A(R%)Q
MU]?>O+]5UC4/$WPO\;2ZO86ZK;27<46V3>(VBPH !4=,$[O4]!7K=>8OX<\1
M1^#O&6@KI0D;4+N[EM)EN$Q*)FRO!(VXR<Y]L ]@#>T?Q5+%J>B:)>:3/;1W
M]F6L[EI%/FF-%+ H.5X.1G\@>*KZA\3--L($ORD,NE_:?LSS)=+YR_-L\SRL
M9*;N^<XYQBDN=*U:?Q+X)O5TR40:7%.MV3+%E"\008&[GD9..WY53\-67C'P
MW WAA=(M[BPBE<6FL&Z4!(68L-\1^8LN>@X/ R.M '9^(+*\U'0+VST^X2WN
MY8BL4D@)4'T..<'H<<\UC6VD^)DUC0KR:YTDP06AAOX4B<!7P>8/3/R@Y[+[
MXKJZ;(Q2-F5&<@$A%QEO89('YT <!\2AJVIV<EIH4S1W.D1+JTFWGS'1LQ1>
M^[;(<>JKZUU.G>)+#4/"4/B02;+%[3[4YZ[%"Y8'W&"/PK,T7P]%J$5W?^(-
M%C74KJX=Y!,4DPF=L:@J3P$"CMSD]ZPO#>GZAX3T/Q-INHZ8D7A])+BXT]KB
M>,QK"X),3A6)"YZ8!^\: -<^.Y(SH+OHD[0ZZ,V1BG0L,KO D#;0I*\\,W0B
MG6OC6\O]<O=,L_#=Y)]AO8[6ZE:>-1$C*&\SKR #G )..N.!7+:*FJZ+!H<F
MN>$-4-KI2!(93?V\R6NX!"P0$.0 <#.X@=.:ZGPSI>HVWB3Q7/?6$D%KJ5RD
ML$AD0[E$:H00K$@\9^E %:?XF:=!]AN]D,FEWERMND\=TK3)N)"R-%C(0D=<
MYP1D"I=;^(=GI,6H7$4,-S;Z=+Y5T/M:I,2,;O+C/W]N><E>0<9K/\)VOC+0
M;*#PO/I%M):6A\J#6A<KM, /&8OO;PO&.F<<^KK"T\6^%]<U:RL=$M]5TO4+
MV2]M[MKM8OLS2'+K(I!)4-DC:"?SX -5O&S3>(!H^FZ/<7<LFFKJ,$OFHB2Q
MLP4<D_*/KS[&LUOB8R^&3KY\/7:V-M,8=1+3(#;,LFQMH_Y:8//&!@^N0+L6
MF:M%\3%U>2SDFLUT4637"M&N^82[R0F[(!'Z^W-<W/X7\03?"SQ%H(TJ07]_
M>SRP(9XL%))MX)._ P.OOZT =EK'BR'3[^?3[9;6:\MX%GE2XNUMQAL[5!(.
M6.T\8P.,D9&<N#XE6E]!X<GT_2KVYCUSS1"044H\:L60@GKE<9X'?-07MKXG
MT7QC/KVD:*NJ6>JVT,=W9O<QPRV\L8(5@2=I&#@@&I]4TW7KSQ#X1U"6P63[
M!//->>1*FV(21LBHNX@MMW#)P,XSWQ0!7U3Q[?IX2\47,&E"UUC1,I-!-.&5
M<H&60,!\PP0<<>G'6M)?#_\ ;UWX>UV_MD@U"P&\3)<,S;2OW0!A2&)R<C@#
M ZY&'?>%]:U%/B'"+$PC6XT^Q/)*F'*PA,'#$KDCC/:NXT)KUM%M1?V?V.X6
M-5:'S1(5P .2O'7/0GM0!S\/@FWTG1-:BTT?9)KB=[RU$4C/]GF"@*REN<DC
M)'3#%>1UUO"&O+XG\(Z9K04(UW '=1T5QPP'L&!J]K%]'I>C7M]*?DMX'D/O
M@$X'N>E<5X975_ _@_PAHYTC[3'*1%?2^>J-:O*X(PAY?#.<XZ!2: .SUO54
MT31;K4GMY[E;=-WDVZ;Y'/0 #ZFLNU\43/X@O-#NM-*:A;V:WJ);SB198V8K
M@,P7# CH>/>IO&4&M7/A.^A\//LU-E7ROWFPD;AN ;^$E=P![$]NM<UI6CZO
M9>/!K47AM+2PET<6K1)=1F19!*7^;LS'/7)'<MGB@":R^)1N]+T35VT&ZBTO
M5+E+7[0TR9B=W*+\O4KD<GC&>_6M;4];&H2:OI5CIB:DME$%O1)(%4LR[A&H
M(.Y]N#@X'(Y].0M_"_B"'X8^&]#;27-_I^H0SSH)XMH2.8R$@[N<@\>_I6O8
M:;X@\.^*-?-MI)U#3-:E%W%*EQ&C6TI0*RR!CDKP.5W8QT- %WX4_P#)+O#W
M_7K_ .S&NQKE_AWI>HZ+X#TK3-5MEM[NVB\MT60/W)ZCCO[UU% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5%<
M6\-W;O!<1++%(,,CC((J6B@!L:"*-8U+$*  68L?Q)Y/XTZBB@ HHHH ****
M "BBB@ HHHH *Q]$\+Z/X=DNI-,M3%)<N7E=Y&D8Y). 6)P,DG XYK8HH **
M** "BBB@ HHHH *K7]A::I83V-];I<6LZ%)(G&0PJS10!@:=X-TC2Y8WA^W2
MK$08HKJ_GGCC(Z%4=RH(['&16_110 4444 %%%% !1110 4444 0W%I!=-$9
MX_,$3AU4D[=PZ$CH2#R,]#S3F@B>:.5XT:2/.QRN2N>N#VJ2B@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBJ\M_9P2>7-=P1N/X7D /Y&@"Q159]1L8G*27MNCC
MJK2J"/UI\EW;0NJ2W$*.PR%9P"1ZT 345534K"1MJ7MLS>@E4G^="ZE8.VU+
MVV9O02J3_.@"U153^U=._P"?^U_[_+_C3_M]GY/G?:X/*W;=_F#;GTSZT 6*
M*K1ZC93.$BO+=W/15E4D_K4D]U;VVW[1/%%NZ>8X7/YT 2T54&J:>Q %]:DG
M@ 3+S^M6Z "BD5E=0RL&4]"#D57N=1L;*2..ZO+>!Y#A%EE52WT!/- %FBD5
ME<95@1DC@]Z6@ HJI+JFGV]TMK-?6T=P_P!V)YE#GZ G-6E=7&58,,D9!SR#
M@_K0 M%%% !14%M>VE[YOV6YAG\ES')Y4@;8X )4XZ'!''O4] !1110 44=*
M@M;VUOHVDM+F&XC5BC-%(' 8=02.X]* )Z*JG4]/5BIOK8,#@@RKG^=65974
M,K!E/((.0: %HJ"VO+6\\[[+<PS^3(8I?*<-Y;CJK8Z$9Z'FIZ "BBH'O;6*
M[BM)+F%+F56>.%I '=5QDA>I R,_6@">BH+6]M;Z-I+2YAN$1RC-%('"L.H)
M'<>E3T %%%% !1110 45!=WMKI]L]S>W,-M G+2S2!%7ZD\"I^M !114%Q>6
MMH\*7%S#"T\GEPK(X4R/C.U<]3@'@>E $]%%% !1110 4444 %%%% !1110
M445!/>VEK+#%<7,,4D[;(DDD"F1O10>I^E $]%%0&]M!>K9&ZA%VR&18#(-Y
M4=6"]<<CF@">BBB@ HJO+?V<$ACFNX(W'57D /Y&B&_L[B3RX;N"1^NU) 3^
M0H L4444 %%%% !1110 453@U?3;J^DL;?4;26[B&9((YE:1!G&2H.1S5F::
M*VA>:>5(HD&6=V"JH]23TH ?14<$\5S!'/!*DL,JAXY(V#*ZD9!!'4$=ZDH
M***:702",LH=@2%SR0,9/ZC\Z '4444 %%%% !1110 4444 %%%% !1110 4
M44UW2)&>1E1%&69C@ >] #J*BMKJWO;=+BUGBG@D&4EB<,K#V(X-2T %%%%
M!102 ,G@52.LZ6+%[XZE9BT1_+:X\]?+5L[=I;.,Y.,>M %VBH;FZM[*W:>Z
MGB@A7[TDKA5'U)XI+.\M=0M4NK*YAN;>0926&0.C?0C@T 3T444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %>0_'C09#HNG>+;&-?MVC7",S;<YC+#&
M?7#A?^^C7KU4]5TVWUC2+S3;M=UO=0M#(/9AC\Z /"?BKJ$6JVOA?Q[H=LK3
MV,<-U<OQA%=QY:MZX=)%]OQKUG2KNR\5ZS9ZS;JDEK:6:M"Y )$DZJQ'L50+
M_P!_*Q?"_P -8]+^%EUX4OW62>]27SY1R%9B=A7_ '<*?KD]ZW/ 7AH^#_!&
MGZ2X#W44>^X*G.Z5N6 /?'W1[ 4 >7?#Z]MM+^,GCMY+2YD!N)%06MH\Q7]Z
M<\(#@5/\+3#/\;/&T\<+1J=Y59(BC+F49RI (/M71^"?!^O>'_B'XFUZ^M8#
M::M([Q+%.&=,N6 8$ =#V/6CP?X/U[0_B5XC\17EK ;/52YB6*<,Z9?<-P(
MZ>AH X#3=5L?#_Q.^(M]<Z<;L0I*T42VIE4/O&"V!A5SU)Q7K/B'P]IVA_#S
MQA%86T4-O=6MS=&%$ 1', 4[1VY3/U-<UH/@KQ#I7CWQ1K=UIEI=6&M+(@@^
MU[6"LV<-\N.1G.#72W]EXIUCP_XFM[VTM8I;^V:TL;:*YWI&I1AO=B!R2W.!
MT 'O0!XM8ZCX??X#VNARVZS>(KR9EL(Q;GS"YGX*OC'MU]J[[QU8ZG9?LX/;
M:ZWFZG!!;"5F;>RMYR8!;N0" 3WYJ*V^$EY??"6+PSJD<$.L6$LD]C=QR;EW
M,Q;&<9 /0\>AYQ6KK7A[QGXB^$DWAG4X+2367$49NA<_NW5)%;<W&=Q"X/'7
MGVH S_!$&B>)_#6C>'9M)"RPZ/%=-=RV91A)N4(T;$#=@@Y(X/3/6O2O$-Y<
M6NE-'8LHU"[86UH6&0)&_B([A0&<^RFN2TS3?%VB^"]/TVQT;3SJ]G9?8X[N
M2]^1>F6P$R?N@X]NM;4^C7>H^(K9=1LQ+I5G;;()?M)WM,<!G8#!^Z, YS\S
M>M ''_ [7[J32=2\)ZJS#4]%N'0ASEBA8Y^N&W#Z%:QM<\47_P ._B/KEWXE
MT-]1T/6&C$-XJ!C'&JX$8SP0,G*$CU[\[<O@+6M&^+</BCPW:P)IKQ"*]@EN
M2&ESPQ7KZ(1D]5KJ8;?7HDU6SU72+;5M-N;F5[9%F4L(V8D)*KX7&<D$$\'&
M.* +7@5M$?PI _AVX6;2Y)99(< CR]\C.4P>1M+$8/I4/Q&U^X\,?#_5]6L^
M+F&(+$V,[6=@@;\-V?PKGM'T/5_AE\/Y%TRTM+VZ>^:ZN+9IV5(T;CRXB1EF
MPJ*..2>G:NW\0Z':^)?#U]HU[D07<1C8KU4]0P]P0#^% %+PUX=L-.\,6UF]
MO'<--"K7<LRAVN9&&69R?O$DGK5:.:V\(II7AC3(1/<WDMPUM$[E%CC#-(Q9
ML$X7<%'!))'N0S06\5Z3IL&E:AIEO?26R"&._AN@B2J!A6=6&Y3C&<!N:BUS
MP]J\FMZ#XCLWAN=0TTRI<6['RUFAE&&5#V*X&,]<<F@!3X^MM/37XM;MC9W>
MBQK--'$_F+-&_P!QHR0,Y/RX(&#Q[U8G\4W>EZMI-GK>FQ6T&JOY$$T-P9!'
M-C(C<%1U .",\C'O6-K/@&;Q4GB2YOF%E<ZK:PVML@;>85B;>K.1P27QD#.
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
M6C'!4;?F!/'MD=><+X7B\;VL%KI.L6^G+;62JAU""<L]TB\*!&5^4G R2?7
M[B?PCI.JZ+::^MY:1^9>:G<WT"QS!LK(<A2>Q'?J* ,J#XD:A)X?T/Q _AX#
M3-3GCMVVW@,T;.Q52%V@,N<#)8'GICFMW2O$M]<>++KP]JFF16=REHM[ \-S
MYRO$7*'=E5VL".G(YZUS$7A#7HOAKX=\/_98#>Z;>P33'SQL*QR[_E.,Y(XZ
M>OX]$FDZD?B=_;QME6P.DBQR91O#^;YF=OICCKUH T=1UYH->M="L8$GU&>!
M[IA)(42*%2%W,0">68  #UY&*Q)O%UWJ'A[Q-#!:):ZUHZ2)<PM<':F8RR2(
MX7+ CD9 Z8..M6-9T+48?'&G^*M+C2Y:.T>PO+5G",\);>K(3QN#=CC([BJ_
M_",W_P!F\7:CY$?]IZ_&(D@$@VQ(L7EQAF]>2QQGK@9QD@$G@+3H[CPEX9U&
M]T^T6[M],A6VN$<N^QXEW$DJ-I/<<_6L1-5U?7-!^(,.JV]FUO:/=6Z!)6;R
M]MNI"A2G(Y)+9')/%=GX3LKO3/">DZ;?1+'<V5I%;/M<,K%$"Y!]#CO7-1^'
M->M(_&EG';6LMOK$LT]M-YY#;I(ECVLNW@ C).3[ ]@"'POXGOM-TKP3IUWI
M*)I^I64-M!="YS()%@##='MP%8*<'<3Z@=*MZM\18[&VO+VSMK:\MK.Y-O+"
MMWBYDVOL=HX]IS@YX)&0">.,P-X;UHZ=X%MQ:1;]">)KO]^,$)"8SL]>N><4
MNEZ3XQ\-:CJ&F:9!IUWHUW=R7-M=3SE'L_,8LRL@!\P DD $9[D=@#O(I5GA
M25"2CJ&7(QP>:\M\7ZA>V>OVGCF*=_[+T:^_LZ:$?=:!CLGE]R)"JX_Z99KT
M75#J4.BSC2XTN-0\HK"9G"+OQPS''3/)P*PCX'T2;PHUA/H-H]P]H87=HXS*
MSE<%O,Q]XGG=USS0!J>(_$,'A[1A?M&9S++%!!&K8$DDC!5^;L,G)//'K6=%
MXHU'_A+YO#<NDPFXCLQ>K-'=?*T9)4<%<@[Q@^W/M7,7%CKMM\++'PUK=OI\
M^K-+!96ZM<G;<A6W#:P&4<(A.['!7//2M31+C5]/\0*^K>%?)N[]/(6]75%N
MF;RU9U0@JI5>&Y'&3SR<T )I7Q$O+WP['XCO-!%IHI@E=YOMBLXD638J!2!G
M<>-V1SGM@F[;>.E'B&/3+Z&T\F:VDN$N[*Z,\<>P99)/E&TXR0>^*S=+\$ZE
M+\(G\(W[1VE\%?RYXGWH'\TRHW0' .W/'K6IID/BW6K*2P\36=A8P&!X9I+2
MX,K7192N0"H\M><]2<@=!F@"K'\1%>ZT9Q:6\MCJLJQ(;>Z\R>W+C*-+&%P
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
MO[I;6UB+;0SG))8X.% !).#T]Z -BJ$^MZ5;:A%I\^I6D=Y*VV.!YE#LQ&0
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
M;%[XY.<= ,'F?^$)\0_\*Z?P_P"7I_VQM3^U[_M+;-GVCSL9V9SVZ>]>FT4
M<J=&U1_B1;^(#%;+8II;63CSB9 [2*^0-N"!C'6G^,](U?58]+;3!;3QVMXL
MUU97,ACCNHP"-I8*W0D-@@CCVKIZ* /-+GP;XEGTSQK9E=+_ .)Z0T!69P$)
MC5"#\G0;3SW]%K9N=!UFX\1^$=1$-HL6D13)<J;@[B9(PGR?)SC&><5V5% '
ME9\%>*;/P)J_@FTCTZ?3Y/,%C>27+(Z1N^[8Z;#D@D\@XQ^5>EV:W$6FPI<)
M$+A(P&6-R5W =B0#C\*LT4 >9R>"O$$OPRUGPWY=@+V^NY9HW^T-Y:J\WF<G
M9G(Z=*W]1T35=0\;:!JYM[5;2RMKB&X4SG>3*%'RC;@@;>Y&<UUM% 'G5EX.
MURR\$7G@@&U?3Y/,@M]0,IWI;R,20R;>7 8@8.#QR*UK3PY?V/Q!@U2"&V&D
MPZ.NF(#,?-&V3<&V[<8QQUKKZ* .#@T3Q?X>\0ZI_8?]EW6D:I=-=_Z9(Z/:
M2OC><*#O4D9 R/J.M=Q!&\5O%')*TKH@5I&&"Y Y)QZU)37021LC%@&&#M8J
M?P(Y% 'E'A+3M4U_X77>AQ0P16U[=W<)NS+DI$UP^_Y,<M][ SCH21TK5U/P
MAKTE]XAM[5=/FL-0TP65C-<S/OL5$11D50IR&)R2"/?. *[72=%T_0[4VNFV
M_P!G@+%_+#L5#$Y) ).,DY/K5^@#@;7PUXA34_!5U-#I^W1+26"Y"7#9;?&B
M#;\G.-F><=<=LG4N-$U6/XCIK]H+22RFTU;*<2R,KQE92^Y0%(;(..HQU]CU
M5% 'FS> ]8O?#?B*PFFMK2]N]9?5K">*0R"-]RL@<%1_=P<9Z^U=)I</B?4[
M69/$4=A9AH&A$5E(TOF,PP7)8# '.%YZ\GI72T4 >80>$O%I\.^%M)E@TI/[
M!U""7>+IS]HCB##=]SY."!CYLD]L<Z\OAO7VU_Q?>VTUM:?VO8Q6]G.DS%X9
M(T=0Q&WCE\\$D8KN** /.M.\+^)(=7\*W[V6D6R:5;SV]Q#%<.Q8R*@,@.P9
M)*DX/KDL<\;?@W1M5T&QU>.^AM3)<ZC<7L(AG+ B1MP5B5&".G>NJHH XSPK
MH)T/X?1>'?$IL@I6>*3;/E)$=G8C+!>S'\JE^'&D3:9X4@DNKJ2ZGN "DT@P
MQ@4;81CM^["DCU9JW-7T#2=>6W75M.M[U;>3S8A.@8*WKBM(# P.E '*>,_#
MVI:I<:-J^BR0#4]'N3-%%<,5CF1EVNA(!*DCH<&LF;PEK.NZ]KESJT%E:66K
M:0M@RPW+2R1,"YR/D ;[WM^->@T4 <?X9M_&T*VUAKS:8+:T 5KNVD=I;H*,
M+E2 $SP6.3Z #.10M?!U]<>(]'URYL;/3]4MMPU*[LYCMOD*%=I4*,Y8AB6'
M&,#/!'?T4 <!X7\/^+O#=LOAM)=.DT2"1OL^H&1OM"0EBVSR\8+\D!LX'7!Q
MBM;P_HVJ:?XO\2ZG=Q6PM=4DADA\N8LZ^7&$PP*@<XSP374T4 >=GP5K%WX:
M\::5<-9P/KEY+<VTBRLX0,J !_E&/N=L]:V&T34M<O\ 0YM7MK>T@TF3[1Y4
M4YE,TX0HISM&$&XGU)QP,<]910!Y_P"'-!\8^'(O^$=@ETV30HY&^S7[.WVB
M&$L3LV8PS#) .<#KSTI\'ASQ%H>J^(X=,BL;O2M;FDNU:>=HY+:9UP^0%.]3
M@$<C^M=[10!@^"M*OM"\':7I6HB#[39P+"Q@<LIP,9R0*WJ** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *X?XJ$KX6LW6/S'75K(JH(!)\Y>.:[BN>\::#=>(M!2TLI88[F&ZANH
M_.R$8QN'VDC)&<8S@_2@#+B\8ZGI?B<Z1XGL+2UBGM);RTNK.9I$*Q#,B-N4
M'<!SD#%1P>-]2FNM%G32GGL-4D1&6&WF\RT#C*.[%=K+TW8P!GJPYJ]<>&;C
MQ!K$>HZ['!"D%E-:06UO*9,>< )'+E5YV@ #'J>^!3\+Z-XTTB&TT74+[2Y=
M)LMJ17D0?[3+$GW492-J\  G)X]SF@#.T[6K3PUJ_P 2-8O ?L]I=0R,J]6/
MV=, >Y) _&MN\\3:GH=_HJZU:VPM-6G6U#V[-NMIV&41L_?!P1N&WGM6=-X$
MO-67QG::H]M'::^Z/"\$C.\11%52P*@=5#<'V]ZNGP_K6MQ:#;^(!9*FE7,=
MW)+;2LYN98U(0X*C8,G<>3TQ[T 5)O&VK6^E>*Y)+*R&H:!+S;F1@)XB@=7!
M[%@3@8/(QWK;T_7Y]4?1&L_LTL%]9F\F<;OD3"[<>Y+8P?[K>F*KW_A(W?CJ
MUUU)PEJ;;R[RWQ_KWC<-"3_NDL?P6E\%^$V\*6M[;M<><CW#BU'_ #QMMS-'
M'^!=_P _:@#J**S]&.KG3A_;8LA>[WS]CW>7MW';][G.W&?>M"@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBLG5/$^A:)<QV^J:M:64LO\ JUN)
M0F[Z9ZT :U%4M0U;3])BCEO[N*WCD8(CR' 9CP!GU.>*+_5].TJS%WJ%[!:V
M[$!7F<("3T SU)].M %VBLVRU_2=0O&L[:_A>[5=YMR=LFW^]L.#CWQBHI/%
M.A0ZP-(DU:U74B0HM#(/,)QG[O7IS0!KT5CCQ7H!U?\ LD:M:G4MVW[)Y@\W
M.,_=Z].?I5W^T[+^T_[-^TQ_;?+\WR,_-L_O8]/>@"W116)=^,?#=A/<07>M
MV,,ML0LZO, 8R>@;TZT ;=%8MIXO\.WUQ#;VFLV<\TRL\4<<H9I%49)4#K@
MGBG6/BO0-3NI;6PU:UNKB$$R10OO9,=<@=* -BBL:R\6:!J-Y+9V6K6MS<PY
M\R&%]SICKD#D?C4*>-_"\DTL*:[8M+"2)$64$H1QR.U &_160GBG0I=(?5H]
M6M'TY&*/=+(#&I'4%N@J"/QOX6E2)U\0:;LF.V-VN%"N?0$G!- &]16?JFN:
M7HENMQJE]!9P,<"69]JY],GBJ*^-?#+- HURQS<,JP_OA^\)Z!?7- &]16/J
M'BO0-*OELM0U:TM;I\;(9I K-] >OX4^Q\3:)J=^UA9:I:SW:H9# D@+A<@9
MQUQR* -6BLFZ\3Z)9W<MI-J5N+B%=TT2MO:(>K@9VCZXJW#J=C<Z<-0MKN&>
MS9=PGA<.A'J",YH MT5ST?CSPG+"TR>(M-,2':TGVA=JGT)S@5JS:MI\&F_V
ME)>0BQV[_M <&/;UW;AQCWH N45SP\=^%&MC<KX@T\P X,HF&T?CTK=@GBNK
M>*X@D62&5 Z.IR&4C((/IB@"2BD9@B%F.%49)]JJZ7JEEK6F0:CI\XGM+A=T
M4@!&X9QT.#VH MT444 %%%% !1110 452EU:QAU>#2I+@+?7$3S10X.612 Q
MSC'&12:OK.G:#ILFH:I=QVMI']Z1\_R')/L* +U%(K!U#*<@C(-+0 4444 %
M%4H]6L9=8GTE+@&^@B6:2'!RJ,2 <XQU!J[0 4444 %%%17-U!96TES<RI%#
M&-SNYP * ):*S=+U[3=8FNX+*X+SVC!+B&2-HY(B1D;E< C(Z'&#5G4-0M-*
ML9KZ^N$M[:%2TDCG 44 6:*AM+N"_LH+RVD\RWGC66)\$;E89!P>>AJ:@ HH
MHH **** "BBB@ HHJA=ZWIMAJ5EIUS=QQWEZQ6WA.2TA )/3IP#R: +]%%%
M!1110 4444 %%%% !1110 4444 %%%% !102 ,DX JAI>M:=K<=Q)IMVEREO
M.UO*R9PLB@$KGOC(Z4 7Z*** "BBB@ HHI&8(I9CA0,DT +1532]4LM:TR#4
M=.G$]I.NZ*0 C<,XZ$ ]JMT %%%% !1110 4444 %%%% !15*QU:QU*:\AL[
M@2R64QM[@ $;)  =O(YX(Z5=H ***BN;F"RM9+FYE6*")2SNYP%% $M%5=.U
M&TU?3H-0L)A-:SKOBD (#+Z\\U:H **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *X7XB^$;3QL;#1[IS&S0W$D$PZQR )M;'<<X(]":[JL>^LM2F\0Z?>V
M_P!E^RVR2)(LC-O??MZ8&!C;[Y]J /(?!_B^_LD7X>^*P4U>PU"R6TD?GSHU
MN8B%SWPO(/=?IS:N+J;7/VGH+"_):TTF#?:0M]T,80^['KELY_V1Z5Z#XH\#
M67B+7-$UL;8=2TJ[BE67'^LB5P61OU(]#]35;Q'X$-_XMT[Q;H]U'::U9#8P
ME0M%<QX(*OCD'!(W#/TX& #COV@)9-)L?#FOV,AAU*SOBL,R\, 5+$>XRHX]
MSZU#\8;>YTFZ\+_$6RA*W-E)''=(.Z'Y@#[<NI_WA78:WX(O/&>N:7=>))+6
M+3=-<RQZ?:LT@FD..7=E7Y>/NA>YYKI/%&@P^)O#&HZ+/@)=PE Q'W&ZJWX,
M ?PH \6^(VJ?8_&6@?$G1T#Z=;R0VLTJ=9MR;S^&QRF?4$=J]CT&:+5KV^UV
M)ED@F(MK5QT:*/.6'UD9_J%6L>^^'EG<_"S_ (0N)D0):JD<Q7@3 [MY^KY)
M^IK9N=(;3O!+Z1I%\NFM;V7D6]TX!$.U<!C^62?QH W*\Z^+UC;V7PE\2&",
M(9WCFE(ZLYFCR3^  ^@%=!X#&LKX1M5UZZ:ZO5>11<,FUI8PY",1U&5P>><$
M9YI/'WAR\\6^$;S0K2:" W>P--+D[ KJW  YSMQU% %'X<V-O=?#OPE<31AI
M;2V62%NZL49#^C&O/?AE>W%E\4/B";?2KN_+7S@BW>)=G[Z7KYCK^F:]8\(Z
M/>>'?"5CH]PT$TUE"(DDC8A9,="<CY?UKFO!?@/5?"OBOQ#K4UU97*ZS*TQB
M0LIB8NS@9P<CYL=O7VH Y7X1R-+\6?'\CPO"[7#%HG*ED)F?@[21D>Q(K$\-
M:U>Z%X]^)EW8:?<7<HN9!OBV8@S,X\Q@3D@9SP#TYP.:]%\(> ]6\,^,_$&O
MRW5E<+K$CR&%2RF(ERX&<'/7'0>OM5;PY\/]=\/>*O$6M+<Z7<KK<CO);R*^
M$W.6QG'(^8CIS0!M^.=.M=/^''BTVT8C%S:SSR*!@;S'@D?7;GZDUXNOB&UE
M^!6B>#392_VCJLA6UGG"I ,73$MYA/&.GX^G7V6]\->(=5\-^(++4+^QDO=6
M!A1XU=8K:'9@  Y+')8]1G=^%8:_";[7\+(?!^IW%N]Q9L\EG?1 Y1V=FY4]
M!\V",G(]"!0!G_$O2KG0_P!GV/2[RX%Q<6D=K%)("2"0ZCC/8=!]*UO US)K
M^AZ3H.H:5/!8VVB6,\4DVPB9Q@AT()P!L&,X//(%.UCP-XEU[X:)X3U#5;&:
MX4H#J!#Y9$8%<KCEN "<U>C\-^*[?PA::#:7VDV[P6:61O1'(TGEA0I*CL2!
M[\T <9\6)&B^+_@&1(7F99E(CC(#/^]7@;B!GZD"NIU+7;N?PAXB\4'39;#5
M=*2ZM[6.95\R)-J<MC(/(#\$CIR:7Q=X!U/Q#XVT#7K:ZLX(=&=&2%]Q,N'#
M<D#Y>F.]=W+9P75I/;W-O&T=RA6>/J'RNT@^O''TH \Y^ ]M&OPW2^)WW5]=
MS2W$K'+.P;;R>IX'ZFL+X9W<VF_&CQEX<MB1I9:6Z6$?=B<2*.!VX<C\!Z5V
M'A?PAK/@6UO-,T2XL[[2Y9FFMDO7>.2V+=5RJL'7@'^$]:L^$/ W_"*'5-3>
MX34->U24S7-RX,:$DD[5 R54$GUS^6 #Q7P'XML/"WPX\5C4+&YN([RZ>WCV
M1AHR[1D!7)/'^%>D>#/#M[X:^!>I6M]<Q3O/97-S&(I-Z1H\1(4,.#Z\<98U
M+X/^%+Z-X:UOP_K<]K?V.JOYC-$&5HVQ@8!!Y! (.>".]6O#7@CQ'X?\$:EX
M7FU6SO[::*6*TE<.C0*X(((P=PYR!D=QGT .1^#&JW*^%-#T4Z7,]A?7UVEQ
M=.$:%@(F;R\9)R2 >0!@'K7MEC9Q:?I]M96X(AMXEBC!.3M4 #]!7 ^#?!?B
M3P9X6&C6MUH]R\<SS0W$T<GR,PQ]T=>_<=:U1#XDT?\ X1RSAO[.[)D8:FKQ
M-YDY9@6D0CA%7+'G_9'<"@#JKMYH[.9[<1F94)02$A<^^*\_C\=ZU)X,\(ZS
M!96#3:S>PVLT;%U5-[,/EZXX7J<]>AZ5Z#<K*UK*L 0RE2%WDA<^^ :X*#P+
MJUOX1\+Z*+FR9]$OXKMI27 F$98A0,?*3NZ\XQWSP ;&@:[JTWBS5] UA;)I
M+2&&YAFM$9 R2;AM8,QY!7KGGT%7]>UR33KS2M-M5C:_U2X:&$R@E(U5"[N0
M""<*O3(R2.15:RT&_@\>:AK\CVWV>[M(K81*S%UV%B&SC!SN/':F^,?#-UK\
M.GW6F7RV6K:9<?:;29TW(3@AD<?W6!P<4 5-0\3:UX;TS5KG6K&VE$,\4.G3
M0-Y:W9D(4 J68IM8X)/4<@5)=>(=5T/Q/I.F:I]CN;?5M\4$]O$T1BG5=P5@
M6;*L,X(P01TJ/4O"6I^)_#%[8>(=2@6^N/+:)[&-EBM7C.Y&4,26.>I)&1QQ
MC-61H.IZIJFD:AKC67F:5ODBCMF8K-,R[=[;@-H )PHW<G.>* .7F\=^*(O"
M>J^(3:Z2(-)U"6WGAQ(6F1)0AV'=A3CG)SGT'?;UOQC/:>)+G0[>ZL+&\^R)
M-8+J$;;;YVW?*K[E P0HQR<GVJC+X$U:;P+KWAYKJR$NJWLMR)P7Q&))-Y&,
M<D8QU&<^W.EX@\,:EXCT^_TV_ATNYL[N)5B\XL6LY-FTNGR_-SR!E3UYYX +
M=QKU_!\0=.T)H;;['=6,UQYG)D#(5&/0#YO?I7&^--<U'Q/\(==UFS:SCTJ5
M9$AB>-C))$LFPOOW8!)4D#:>.,\\=8/"]]%XMT75$N8I+;3;!K(B5F,LN[;E
MR<8S\@X[Y/(KGW^'FO6_@[5?!UEJ>GG1;@O]DDGC?SH%9]QC.#@@$G#?IZ &
M]>>)+HZG/H^F,L4]G:12R2R6,UTI>0-M7$9&WA<DD]Q@=:RCXS\3R?\ "*0G
M1K:QN]8:>&X@O-X:%XT8Y &/E. WJ1QQUJW?>%?$=KK\6O:!JNGQWLUJEKJ$
M%W _D3A,[7 5MRL,D=:LWWAG5[G5_#=^;ZWGDTJ66>=I0R^<TBE2% SL4 \<
MGH![D K:CK_BC2K.3^T/['MIH+ S"8*\B7=P-Q,<:;PX 502<'[WMSG7^OZQ
MK%_\/+NQNH+.'5@UQ) \!D ?[,S\D.I91N.!QS@Y/2M?4O"FL7'B?5=0M-1M
M%M-3L%LW6XA9Y+?:&_U>"!AMV3GO@\XJG!X)UFWTGPBD>HV)O_#YVAF@<Q/&
M8C$>-V20.>V3Z4 : \57-IXMUZPU&.V2PTS34OO-B#;RI+[LY..B'@?G5"]\
M9ZOIGA73?%UW#9MI%R89+BV1&$MO#*0%8/NPQ&Y<C:,YX(QSH'PI<7/BO5]0
MOGMY;#4M.73Y(E+!]HW9;ICG>>.WJ:I0>"M3E\*6OA+4[NUN-'MGB'VA=PFF
M@C<,D;)C"GY5!8,<@=!G- #I/$/B>\\3>)-&T^+28O[,A@EAFG61]WF*[88
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
M0L02K;3D8(R"*9JWA'4M7TZPN)]4B&O6-ZM]#.L1$"N!@Q!,DB,KP><YY]J
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
M2LGET682DK;LHEQ&8PH^8XX).>>3T KI+[7M/T[5=/TRYE=+O4&9+9!$Q#D
ML?F P. >IJ6SU6UO[R^M(#(9;*01S;XF4;BH88)&&X/:@#EKOP&^J7OBPZA=
MQFTU^*%-D*D/ 8EPK DX)S@]!TJ_X=TCQ/:/$/$&O6]_%;#;#]GMC$TIQC=*
M2QR<$\  9YYP*Z>B@##\7Z)/XD\*W^C6\\=NUY'Y1ED4L$!ZG (R:H^(O"EW
MKNA:;''J*V.LZ;*EQ:WD4>Y5D4%3E2>58$@C/Y]^JHR#GGI0!QE]X/U/Q'X9
MO=/\2:Q&]Y<!/)EL83'';,C;E95+$EMP!))' P,=39LO#VMW^G7-GXLU6VOH
MY;9[7R[. PJRN-K.^2<OCIC &3P>W55FZYKVG^';#[;J<KQ0%UCW+$S_ #,0
M #M!QDD#)XYH P/#7AOQ-I*VUAJ7B*&\TJRP( EL4GD5?N+(^[&!QT&3CDXR
M#@^)] N]#\ >/KBYN8)EU,RW@$:%3&2JKMY//"CGBO3Z@NK.UOX?)O+:&XBS
MG9-&'7/T- '-6F@WFK_\(_=:K/;-!I@6XA2!3^^E\O:KMG[H 9CM&>2.>,&Q
MX;\.7F@:CK+&^AFL;^^EOHXA"5D1Y,%@6W8(&., =:U[FXL="TF6XD5;>QM8
MR["*(D(HY)"J,X^@J33K^WU33;74+1B]M=1+-$Q!!*L 0<'IP: ,3Q1X?O\
M5[[1;_3KZ&WN-,N6F$=S$9(I-R%#D @Y )(.>*Y^Z^'NJW&A>*=+.LVS)KMS
M]HWFU(,1(0-P&Y^X !VSR37HE% '+WGAR_OO%6AZQ+<6H33H)H9(0C'S?-"A
MB#GC&T8&#7.2?#C6T\&W_@ZUUNT&BR-FU>:V9IX4,@?82& (!S@XSVX[>EUC
M0>*M(N(]5>.>4KI3;+S_ $>0&,XW=-N3QSP#0!JP+*L"+.Z/*% =D3:"?4 D
MX_,UQ[>!7OI?%L>I7,3VGB#82L*E7@*($4@DD$\ ]!R*ZG2]2M=8TNUU*R<O
M:W4:RQ.5*DJ1D'!Y%6Z .1T73?$FCP"7Q'K\-_9Z?$S1_9K5DEF 4C=*<G<0
M,_*!R<')Q7#Z+/J$.FPZU8ZWX/O6E=KM%N+=A<M(^3M^1SB4YV\+GMS7JEUK
MVGV>N6.C3RNM]?!S;IY38<(I9OFQMX Z9SR*FBTG38+MKN'3[2.Y;.Z9(5#G
MZL!F@#C;[P3K&HR>)2FJ06]MXAM566.6W,DMNXBV;%?<!L[]/7&,YJZ?">J-
M?^$[J34+1WT-)!(!"RB8O'Y?'S': /KD^E=C10!!>PRW%A<0P3&&:2)D24?P
M,00&_ \US=IX5G?Q58^(=0-DM]:VTD$DMG&4-V6V\OGH!@X7GD]>*ZNB@#S:
M+X=:W'X9L?#RZW9+9:;?1W-H_P!D8N524R 2?-@XSCY<?6NC/A_4?^$^C\2?
M:K4Q+IYL#!Y; D&0.7SG@Y'3'XUJ)KVGR>(9-!65_P"T8[?[2T9B8 1[@NX,
M1@\G'!/0UI4 <SI7A_4=.\6Z[K3W-K)'JHA A",#%Y2%5^;/.<\\"L,?#FZD
M\)R:5+JJ17T6IMJME>P1']S,7+C*D\@;B.O0UZ%10!S=KI/B&72[P:QJEG<7
MTT#01"W@:."($<L06)9CP>HZ8 ').(_@#48_#?AR"QUB.UUKP^NRUO!"6CD0
MJ%970GHP SSVKOZ* .*UKPGKGB#PA>:7J&L6K7]X\1DE2W988EC<.%1-V>2.
M23DY]@!<O?#-WJ/B^TUFXFM3;16$ME+;!6)=9""Q#9X^[C&*ZFB@#B?#/A+Q
M!H$4&D2>((I]!M'#6Z"W*W)0'*QL^[&T<#@9(&.!4%_!H?C'QQH]SIE_'<RZ
M89/MQMI R^6K*4BDQW\U58 ]D:N]J&WM+:U\S[/;Q0^8Y=_+0+N8]2<=3[T
M35RD/AG4-'\1:MJ6B7=LL&K%99[>Y1B(I@,>8A4\Y&,J<<CJ*Z>XGAM;>6XN
M)4BAB0O)(YPJJ!DDGL *R].\3:9JFJ2Z; \R7D<*W'E30/$6B)P'7<!D9X]N
M] &!?> I!X1TGP_I=Y%$EC=QW;S3QEC*Z2>8> 1C<Q)/I7:Q[_+7S H?'.WI
MFH-0O[;2]/GOKQV2V@0R2.J,Y51U.%!/Z5FOXMT>.TT:Z>XD$6LM$MD?)<^8
M9!E03C"Y'/..AH @UCPI#JWBC2-:,S1M9*Z31K_R\(2KHK>RR*K?A2>'?"D/
MAR_UJZ@E+C4+DS11G[L"GYBH] 79VX]1Z5T=% 'GTO@#4IO!.O>'FU&T#:K>
M2W7GB)L1B1]Y7;GG!& <CK6U-X>U"X\9:3KSW-L$LK22V>$(V7W[26!SQC:,
M#!KIZ* .%T3P7KF@/+I5EKL*^&FF:6. VY^TQ*S;FB23=@*23S@D9XP>:OV_
MAG4;?Q!XFU-;JU8:S%%&D91OW/EH4!)S\V0V>U=710!B^$M%G\.>%M/T:>>.
M=K.(1"6-2H<#H<'.#6U110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M.^<]@"QJ&MZMX;\1Z%:ZA<0WMAJ\IM6=8?+:"?;N7;@G*'!&#R/4U#\6\_\
M"M[_ &@%O/M, G S]IBK0B\.7]Y>:3<Z]?V]VVE,9(1! 8_-EVE1(^6/(!/
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***YWQUK&HZ!X-U/5M,%N;B
MTA,H^T*67 ]@1S^- '145#:2--9P2O\ >>-6./4BIJ "BBB@ HHHH ***P_%
MVL7.A^&[JZL(/M&HLOEV< &?,F/W1CN!RQ]E- &Y165X9UR#Q+X:T_6;? 2[
MA60J#]QNC+^# C\*L1ZQIDU[]BCU&T>ZR5\A9E+Y'4;<YXP<T 7:**I3ZSI=
MK>)9W&I6D5TY 6&2=5=B>@"DYYH NT5RGBWQ;;:+J.D:5_:%M:SZA<;)99)$
M!MX@C,7PW R5"@D8Y[]*U]!BU.&P==3U&#4&,K-!<Q1A"\)P5W ?*6Z\K@'B
M@#4HK!?Q;I!\3OX<2_MUU%8/,(:0?*Q("IC(RQY.!S@#UK)\&>+1>:41KVJV
M2W\FHW-K K,D)E"2%0$7.3T'J: .THJG?ZMIVE(KZC?VMFK?=:XF6,'Z9-6D
M=9$5T8,C %64Y!'J* '445QW@_QHWB/7-;T^>#R#;.D]EG_EO:.HV2#UR03]
M& H [&BJESJNG6<K175_:P2+&92DLRJ0@ZL03T&1STJLWB30EMK:Y;6M.$%T
MVVWE-TFV4YQA3G#'/I0!J455OM2L-+A$VH7MO:1$X#SRJ@/XDTC:IIZI;.U_
M:A+K @8S+B7//R\_-^% %NBJEAJFGZK$\NG7UM>1HQ1GMY5D"L.Q()P?:N5U
M_P 6&+Q-X;LM)U:QEBN[\V]W!&5DDV['/7)VC*XZ?C0!VM%9MQXBT2S61KG6
M-/A6.00N9+E%"N1G:<G@X[=:E&KZ8VI#31J-H;\IO%J)E\TKC.=N<XQWH NT
M52N=9TNSNX[2ZU*T@N92!'#+.JNQ/0 $Y.:2ZUK2K%IEN]3L[=H$$DHEG53&
MI. 6R>!GN: +U%8.L^,=$T2WTZ:YU"V*ZA-'%;$2KAPQ +@]-H!R3T_,5MQ2
MQSQ)+%(LD;J&1T.0P/0@]Q0 ^BN,\0ZWK5GX]\/Z'8W-M';:K'<L[2VY=HS$
M@;CYAG.:VK>34[*_F;4M2L9K!+<R.XB\EH6!ZL2Y&TC=SQC;0!LT5YU9>,I=
M:BN-8M?$>G6=M8ZA(DUE*8V62U1]F[/W@[=5.=O(&#UJYX6U^_U^ST[Q%_;U
M@-/D@:34;!@A%MN!*;7&"I' .\G/.,4 =S156QU.PU.%YK"]MKJ)&*L\$JN%
M8=02#P:KQ^(-%ECN)(]6L72V3S)V2X0B-?5L'@>YH TJ*Y1?%5CXC\'SZEH^
MOV>FDGY;N?8X@&\@%T8C&Y5. <=?:N@.J:>M^-/:_M1>D9^SF91(>,YVYS0!
M;HJJNI6+?:=M[;'[+_Q\8E7]UW^?GY?QI+'5-/U1'?3[ZVNUC;8Y@E5PK>AP
M>#0!;HJ.=9'A=89!'(1\KE=P!^G>N#\&:QXN\5^"K;75U#28KJ<R!8'L7\OY
M'9,%A)GG;UQQGH: /0**Y;PGXSAU[2[^348DTV^TN=K?4(9)!LB=?X@QQ\IZ
M@_7ZUK-XBT9=-NM1_M6S:SM0?/F2966/V)!X/MUYH TZ*QM&\3Z5K7A^'6H;
MRW2U>)9)"TR_N=P!VN<_*>1P:T+'4;+4[?[187EO=0[BOF02!UR.HR.] %FB
MBF32QV\,DTKA(XU+NS' 4 9)- #Z*Y'P+XOF\4+JL-[:FTO;*ZQY###""0;X
M6(]2IQ]16_=ZYI.GO(E[JEE;-$H:037"H4!. 3D\ GB@"_16!IWC'1-6U;4=
M-L]1MFFL2%<^:OS-@EMHSR%&,GUR.U6='NO(\.07.H:W:7^Q29=10+%%)\Q&
M>"5&.G7M0!K45SGB+7MO@G6=6T#4;266SMI95E0B9 R*6*G!QGC\/2KFG:O"
MGAC3M2U2\@@\ZVB>269UC4NR GK@>O% &O14-K=VU]:QW-G<17%O(,I+"X=6
M'L1P:JZS'JLFFR_V-<V\%\%)B-S$7C8]@<$$#W'3T- &A17GFA^-M2U?P@Z,
MT*>+5N'LGLC#@1W SU7=GRPHW%L],XYXKI-1U:ZT2PT^UGEAN]7OYUMH-L9C
M1G()9MN20JJ&8\YXQGF@#?HJM-<1Z;IDMS>SYCMXFDFF8 <*,DX'TKG? ?BJ
MX\3Z;?#4+7['J=C>207%L>L8SN3_ ,=(&>Y!H ZNBL276'T[Q/:Z5>LK0ZBK
MM9RXP0Z#+1-Z_+\RGT# ] 3MT %%4KO6=+T^=(;W4K2VE?&U)IU1CDX& 3W/
M%8GC/Q9;^'(M.@^UVT-S?WL-L&ED4&*-F.Z7![  \GC.,^E '445D:!'J*0W
M#WNJP:G;22;[*XCC56,1 (#%<*QSG!4#(J&[\7:/9^)X/#TM];I?2P-,5>0#
M9RH53G^)MW ZD T ;M%<5X7\6E_[;3Q%JUC%)!K<UA:F0K '550A5!/)RQ[D
M\UU=]J5AI<(FU"]M[2(G >>54!_$F@"U13(9HKF!)X)4EBD4,DB,&5@>A!'4
M4^@ HKCO#?C5M:\8ZSHLT'DQPJL^GN>MQ "8W<>H\Q3@^A%=5=7MK8QK)=W,
M,",VU6E<*"?09[T 3T50_MS2?L;7G]J67V5 &:;[0FP ]"6SBG+K.ENETZZE
M9E+1]EPPG7$+>C\_*?8T 7:*JVFIV%_:-=V=[;7%LI(:6&570$=<D''%1VNM
M:5?).]IJ=G<)!_KFBG5A'W^;!X_&@"]16='K^C37-O;1:M8O<7*>9!$MPA:5
M?[RC.2.#R*EL-6TW5/._L_4+6[\EMDOV>99-C>C8/!H N451@UG2[J^>RM]2
MLY;M 2\$<ZLZ@'!RH.>M1OXBT1&C5]8T]3+*88P;E!OD&,H.>6Y''7F@#2HK
M"N/%VC6WBJ'P[+?0+?20-,5:4#;\R*JG/\3;L@=<*:W: "BJ1UC3!>_8O[1M
M!=EM@@\Y=^[KC;G.?:N7\-^+"+C7X_$6K6,/V76'LK5I"L"LH1&"C)Y.6/<F
M@#M:*J7VJ:?IBJU_?6UHK9VF>54SCKC)[5SOC37;[3=.T6\TF[@$-UJ=K;R,
M$$GF12. =K9P..^#UXQ0!UM%<J-7U)?BG_8CSQG36T=KQ8A%AA()E3);.3QG
MTZUU+;BA"$!L<$C(!^E "T5Q7@[Q>MUITJZ_J]BE^VI7-K KLD)E$<A4!5)R
M>GO757^JZ=I4:R:C?VUHC9PUQ*L8..O)- %NBFQR)-$DL3J\;@,K*<A@>A!I
MU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !7)?% @?#'Q$20/]#<<UUM
M0W-I;7D8CNK>*= <A94##/K@T 4O[3L=)\.PZA?W<5M9QPQEYI&PJYP!S[D@
M?C6D"&4$$$'D$=Z@:PLWLC9-:0&U(P8#&-G7/W<8Z\U8H **** "BBB@ KD[
MDW>N>+F_LV]M(XM%78_G0&8&XD7GA77!6/ SD_ZUAVKK*KV]A9VLCR6]I!#(
M_P!YHXPI;ZD#F@#S[P)(_A?QGKO@J\N(6$C?VII_EKY:E)#^\15+$@*PX&3Q
MDU6\/S7VBZEX;M?.MM<\.WL\G]EW:C;=6C&-V*N!PX"[E)ZCOT KTAM,L&NO
MM36-L;C<&\TQ+OSZYQG-);:5IUG.T]K86L$S##210JK$>Y H MUY+I4EO>?"
MOQA8ZWL_M*&>]^W))]_S22T3 =>GE[3[ #I7K559-,T^:]2]EL;9[N/[D[1*
M77Z-C(H \\N_MD%Q\+8M6?\ XF(D(G\P_,9/LK!L^^3@^YKTVJUQIMC=RB6Y
MLK>:11@/)$K$#ZD58    & .@% '"BZM[7XVW*W$T<33Z% L0=@"[>>XPOJ>
M:X>Z@LQ\%?$]Z(X?M"ZS,PGP-P(O!MPW7H?U]Z]MEM+::99I;>*25%*J[H"P
M!Z@'T-5QHVEB(Q#3;/RR=Q7R%P3ZXQ0!P5]JME:?$G7+'7M:;2H+RR@^Q22^
M4L4T(5A(FZ12,AB>,C.:Z_P?8V&F^%+"STJ6XET^)6%O)<-N9DW'!SQE2/N_
M[.*T;C2M.NX8H;FPM9HH3F))(58)_N@CC\*MXP,"@#GO%UT[:=%HUK<)#?ZN
MYM(6/)5=I:1\9!^5 QZCG:,C-<;XLAO?!OB+P]XONKJQ-G;NNEW:VUJT %M)
M]TG,C9", <#%>ES6%G<S)-/:02RI]UY(PS+WX)'%+<V5I>JJW=K#.%Y42QAL
M?3- '$:C;V5Q\:-&=HH)"^CSODJ#N(DCVGWXSBN5^P:?_P *X^)K"VM\Q:E?
MHAV#Y  K*!Z ,20/4UZXNDZ:DB2+I]HKH,*PA4%?H<<4@T;2UC>,:;9A'(+*
M(%PV.F1B@#SI]:AL/&VF_P!LZS)IEI>:# +*[8QB)G#$RJ6D5@"04/;.![52
MO]&\/V=GX)M=,8W>G-X@(BEN"KB1&20L$( !C+'@8P>V017J<VDZ=<VB6D^G
MVLMLARL+PJR*?4*1@4Z;3;&Y\OS[*VE\L83?$K;1Z#(XH \IU[[59W_Q3CT1
M?+N1I]BZI ,$920.P [[?QZ5;UK5_#US-\.;G3KNR%NE\HBVR*#%&86&T_W>
M0H(]0*]-BT^RAN&N(K2WCG;.Z18P&.>N3C-10Z-I=L^^#3;.)_,\W<D"J=^,
M;N!UP3S[T >:VMAISP?%+=;6Q"22CE%^4?9E)^G(S]149@M+?P[\*;F&.&.>
M2[M-TJ@!FWVS;\GJ<G&?6O3AI&F 2 :=: 2??_<+\W.>>.>:#H^F,J*=-LRL
M?W 8%POTXXH \KM[G0]3M?%'A[Q7KTUC<G4YVGLW,2-,A?="T>Y"[?*$ VDG
M@ =JW-.T^Q?XPW226R.R^'[=B)U5GW>:X);_ &L8!/O[UW<NFV,]Y'>2V5M)
M=1#$<[Q*73Z-C(H;3+!YVG:QMFF<$-(8E+,",')QZ4 >-:=-#!\-/ LCRHEO
M!XI +LP"QH)[@#)[#&*]LAECGA2:%U>-U#(ZG(8'H1[57&E:<MLUL+"U$#D,
MT0A7:Q'0D8Q5OH,"@#S?QJEK/\6/ \-U.T49AORQ2=H6'[M<?,I!'(]>:Z;2
M8]'TK6Y[2QO)+BZOE\]XFN6G9%0!2Q9F)"\J,>O3OC6GTG3;J4RW&GVLTAZO
M)"K$_B12PZ7I]L'$%A:Q"1=K[(57</0X'(H X;P)+$W@#7G$B%%O]1)8'@#S
M'/\ +FL :@=.^$_@"_DGEBTR">W-]-"H;RDV.%8@@C"R;3R#R!WKU=-(TV.)
MXDT^T6.3AU6%0&^HQS3X]/LH;=[>*SMT@D&'C6)0K?48P: /*_$\6F'P]XIU
MGPYJEQK%W<6]N=0>WDC>-HED7<O[M0-_E;\]]O7&1GL=/U#PEK^LV>IZ1-;W
MNHBR:)'MI,F& X.'4'"_-@ $9SG'0XZ6TLK2PMQ;V=K#;P DB.&,(OY#BFV>
MG66GJZV5G;VRR-N<0Q*FX^IP.30!XL\]C<_LQ^5YD$DUM;Q[UR"T3?: !GT/
M!KN?'P_L6\T;QI"A8:7-Y-[L&2]I+A6.!R=K;6 ^M=<VEZ<T+0M86IB9S(4,
M*[2YZMC'7WJ;[-!]G^S^3'Y&W;Y>T;<>F.F* /._%[W&D>$M,U2[\Z".76(;
MW5GC0,T4;9QD$$$1GRAT/W!6QX;B\/W7BF]UC2=:DU6\N+5$N98Y8FB"@_)N
M\M0-_7'? /M77NB2QM'(JNC##*PR"/0BH;.QL].@\BRM8+:'.?+AC"+GUP*
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
M[\R6_P"_??).S$E23D_P@!L<UU6EKIL_Q%\?2.MLW^A6?+ <*8GW=>G;/X4
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4UT61&1U#(PP589!%.HH @@L
M[6UV_9[:&+:NT>7&%P,YQQVS2I:6T=P]PEO$L\@P\JH S?4]34U% $4=M!$Y
M>."-'/5E0 FD@M+:V:1K>WBB:0[G,:!=Q]3CK4U% $:P1('"Q(HD)+@*!N)Z
MD^M);VMO:1>5;010QYSLC0*,_05+10!7BL+.%MT5I!&V\OE(P#N/!/3K[U-)
M''*A21%=3U5AD4ZB@"#[#:?+_HL'R]/W8XIT=M!%(9(X(T<]65 "?QJ6B@"*
M2V@F</+!&[#HS("12F"%G=S%&6==K,5&6'H?45)10!#;V=K:!A;6T,(<[F$:
M!=Q]3BG3017,+0SQ)+$PPR.H8'Z@U)10!";.V,*1&WA,2#")L&%^@[4+:6RR
M"1;>(..C!!D=NM344 0FTMF5E-O$59MY!08+>OU]Z065J'5Q;0AEQM(C&1CI
MBIZ* (9[2VN6C:>WBE:,[D,B!BI]1GI3WBCD9&>-6*'<I89VGU'I3Z* .>TS
M2M;?5WOM>O;*=;=I!8Q6D+($5C]YRQ.7VC:,8 !;KGCH:** (?L=K\_^C0_.
MP=_D'S,.A/J?>D-E:EF8VT)9OO'RQS]:GHH @:RM'MVMVM86@;EHS&"I^HZ4
M^*WA@SY,,<>[&=B@9P,#IZ 8J2B@")[6WDD$CP1,XZ,R D?C27%I;7807-O%
M,$.Y?,0-M/J,]#4U% '*Z[X=O=6\8:%J@CLI+'3DN$EBG<[I1*JKTVD<;<\G
MGVKI1:VXMUMQ!$(5X$80;1^'2I:* (?LEMB,?9XL1-NC&P?(?4>AI?LT'E/%
MY,?ER$ETVC#9ZY'?-2T4 1PP0VT*PP1)%$HPJ(H51] *;;VEM:*RVUO%"K'<
MPC0*"?4X[U-10!76PLTE:5;2 2,X=G$8R6'0DXZ\GFK%%% #3%&0X*+B3[XQ
M][C'/KP,4DD,4J;)(T=/[K*"*?10!%]F@VQKY,>V,[D&T?*?4>E-^PVGS?Z+
M!\W7]V.:GHH ;'%'"@2-%11T51@4QK6W<N7@B8R8WDH#NQTSZU+10!!]AM/E
M_P!%@^7[O[L<?2E:TMGNEN6MXFN$&%E* N!Z ]:FHH 1E5U*NH92,$$9!J.*
MV@@),,,<>>NQ ,_E4M% $%O9VMIO^S6T,.\Y?RT"[CZG'6@65H%91:P@-]X"
M,<U/10!"UI;/;M;M;Q- W6(H"I_#I3XH8H(EBAC2.-1A410 ![ 4^B@!ABC*
M,AC4H^=RXX;/7-)+!%.H6:)) #D!U!_G4E% $'V*UW!OLT.X# /EC/I6+XCT
M&[O[.W71IK.UE@N%G>*>#=#<A0<)(%P<9(8'L5'%=#10!R^E>'+G^TK;4=3M
M-&MY[4LT0TZ @EF4J2SM@D88_+CK@YXKI8H8H$V0QI&F2=J* ,DY)X]Z?10
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SGCOQ(?
M"G@[4=5C7?<QQ%;=,9W2$'''H.6/LIKHZXNZF'BKQ)=VMA<Z=<6VF1-;30S9
M<-+*OSG"D?=0A<_[;CM0!L^$?$,/BKPIIVM0X'VF(&11_!(.'7\&!%;=>'?!
M[4SX2\7Z[\/M0NXG$<QFLG#?*YP,@>Y7:<>S5ZAX2\9:7XTLKJZTH7 CMKAK
M=_/CV$L #D<GC!^OJ!0!ROCS6?%GA7PCJ_B!=4A5XKO;:VOV9"JPF4(NYNI)
M'/;K6MX;E\3:GI6@:M+JRRVM_8B6[B%NBM$[Q;E9#Z!N,$'J/>LKX[31I\*]
M0C>1%>26$(I."V)%)P._%='X!N(&^&OA^19HRD>F0!V##"D1C.3VQWH Y+X;
M?%*#5?#0N/%>L6%OJ$M\]O"IQ'N4*F..W)/)KT74M:TW2!']ONXX6EW>6AR6
M?:,L0HY( Y)QP.M?+<3VX_9WO &B\]O$(XR-Q_=C'OTS7H_B/5/[)^,VB:EJ
M>I/9:3>:.(+>^ 5HU8Y+ E@5&3C)]&':@#V:WN[:[LX[NWGBEMI$#I*C JR]
M<@],5ROAOXBZ-XG\1ZGI=C<1D6KK%"Q.#<-ABY4?W1C^9]*N> ]'T[0O"5K8
M:1>7-WIZ,[037!!+*6)RI &5R3@XYZ\C%>8>"'GCN?BGI5M(8]9N+JY-I!G$
MA.)=K =<9(YZ<CU% 'K]IXDT:^OQ96NHV\MP=^U%;[^PX?:>C;3UQG'>J4WC
MKPM;PW,LVO6*+:RB&?=* 8W.<*1US\K<>Q]*\K^&2:'KNC>%H;C6[R/6="N9
M/+TR-8U96+'<6&S<4*]23QR,YJS\.-+T;6_B-\1EU"UL[Y3?C8DR+(I7S)"2
M ?<+S]* /3[OQGX:L+JXMKO6[*&XMT\R6)Y0&5>.<=>X^N:B;Q[X32&SF;Q!
M8".\.(&\X8?DC\.01SCD&O.XY;,?M):PTKP!8]%(!8C"D*F?H=N?PS7FT3VP
M_9NF4-$)VUP9&1N/R#\>E 'U?61:^*="O;Y;.VU2VEG=F2-5?B1E^\$/1B.X
M!.*K:REW?_#^^32Y"UY/ICBW9&Y+F,[<'USWKP]4FO/AO\.-*TH_\3B+5W/E
M)_K(2LCEBPZJ!D$YH [S7?'6J:C\2)_"&@ZI:6#169,=Q(@??=;@-C9!P ,C
M &<]ZZ?QCXTM_ GA);_59(YM0,82*&,$">;'.!V7/)/8>^*X^VGA_P"&G+P>
M:F?[("?>'WOD./K[5/\ M"122?#5&1&98[^)G(&=HVN,G\2!^- %KQMX^N=+
MU3P?+HNHVSZ;JM_]FNF959=@= Q#'H<,V:Z^V\5Z-JVFZA<:1J]G/]C5A+(K
M;EA;!P6 YV\=?8UYI\6-0T[4=<^'4\-S!/:2:J&W[@49/,B!/H5Z\]*B\.75
MNGQ-^*&9XU0VQ/WP <*03^!- '=^$O$CIX*MM1\2:]IEY/).T(NK(YCD8L0J
M* !N;V _QKI]/U.RU6W:>PN8[B)7*%D.0&'4'W'<=J^?O#.EVNN?!C0K1=;7
M2M4BU:5["Y9]J+. S!7/\.1G!ZYQUZ'U+X4:OJFL^%KJ;6+>%+Z*^E@EGA "
M73(%4R#'!Y&,C@[<T :GC_Q,WA+P9?ZI"N^[5"ELFW.9"#@X[A0"Q]E-7O"N
MOP>*/"^G:U;X"W4(=E!^X_1E_!@1^%8-U(/%VOW]O8W.G7%II\+V4T4V7W22
M*/,.%(Z(57/JSBN$^#FIGPWXCU_X>:C>(QAF:2SD5^'[,%]R-K ?[U 'J<_C
M;PS:R2K/K=G$(I3"\CR8C60#)0O]W=C^'.:ED\6^'HKJ*VEUFR2:6#[3&KS
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
M[Y@K%V _NK@?D3Z5R7PKOO">M:!X:MKU$_X231&EAB@.\2Q$L<MM'5<8))&
M<]#4/PWO+>PUOXD65W,D%R]_-((I#AM@\P[L?W>G/3D>HH [#PMXPCM/!]O?
M^+/$VC3RRW$D:WEM(!"V#D+G &X#V_K76KJ]@UW:VHND\^ZC,L$?.9$'5A[#
M(_,>M>+?#KPY#XP_9_OM%RAN&GF:'GE)1ADSZ9/'T)KHO!AU[7OA9<ZC<121
MZNFE3:;8Y^^2@9=_J&9@@/\ US!H ] M?$FC7U^+&VU&WEN#O"HK??*'#A3T
M8KWQG'>N=^*GB#5/"W@F?6M)N1%<021KM>-71@S!3D$9[]C7G_PR30]=T7PM
M!<ZW>1:SH5U)Y>F1JBLK%SN)&S<4*_>)/'(SFNK^/$L:?"R]C:15=YH0BDX+
M8<$X'?B@"IJWC+Q1X:\":)XQDFMM3LKF&WDOK1X!&\?F*#F-U/J<8(/45WL/
MBG1YM&L-4-XB6]_$);=6Y=P5W$!1DD@=0,XQ7DWBC5;?5O@;H/AG2'74=8O[
M.RB6TM6$DB; C,6 ^Z 5QDXZ_6IM22P\%7OP\T:\4QZS;V[1KJ+,[16X88<!
M%_UC$D@9X&03D<4 >EWGC?P]9^%I?$G]I0SZ9&"!)"VXNW]P#^][?G4?A_QK
MI>L^$H=>GN[:VC\I'N09/E@9@#M)/?G'O7BOA4F;X(?$"R0N]S'>R2-$5^=5
MQ'R5QQ]UNW8^E7?$NH,_P<\"W]E,TUCI=Q:MJ!MP'\LJG?J,@Y&#W(SUH ]V
MT[5;'58I)+&Y281.8Y ,AHW'564\J?8BJ^J>(](T4L-1OXH&6/S64Y)5,XWD
M#)"Y[GBN>\%6FB3:SK&O:-KEQJK:F(6N9#L\H,JX4#:HP^.HZCC.,BN%\>ZM
MIJ>//$VG6L4EIJ4OA^6.XN6#R&Z'EY6*.,?*.,9<YX# 8Y- 'K-[XGT+3M.M
M]1O-5M(;*YQY-P\@\N3(R,-T/%&F^*-"UC4;C3].U6UNKNV&98HI Q4=,^X]
MQ7SYKUW!+^S'X=C69&D34-C+NY!#3''Y$?F*[2VF@_X:.=+26%0VAA(]A&W.
MU2!Q[8./2@#HOB-\0+;1/#.J2Z'K-K_;%@Z*8<+("2ZJR'/< DX!R,?6NQ\.
MWLVI>&=)O[@@SW-G#-(5& 69 3@?4U\Y6U]:V?P$\4Z)J$J1ZZFJ!IK:4_OB
MWF198CKCAAG_ !KWKPL[W/PUT@V$J&9M)B6)P<@.(@/T/\J +H\5:"=533!J
MMM]L>1H4CW_>D7&Y >A89&5SD9Z4M]XHT/3+Q[6]U2WAFC"F56;B(,<*7/1
M3TW8S7D/PKNO#-_X>T_0/$D07Q#HVJ/+!;2[Q,92^X. .6P2<YR!MR>.:H2>
M9INF_%VUUAPE_<3*\2R'#2HS/Y90'J.1C'3@4 >X:CXDT72+FWM]1U2UM);G
M_4K-(%\SMP3UZC\ZKVOC'P[?:;>ZC:ZQ:S6ECG[3(CY$>/4=?IZ]J\9U^">S
M/P:L]9(%U%,OGQS$91=\. P/3 &.?0UJ^$&6?QU\5X(&5WF5MB(<ESB0<#OR
M?UH Z9/B1!XB\!:GJFC:E8Z9>HSK ]Z?EB42;4:3@@;@..H!(ZUT=EXIT^PT
M713KNN:<+V^MXRLRR!8KAR!DQD]021^8Z5XYH^H6A_9?U.R%Q']IAWB2+=\R
M$S@@'T)'('>G>(YK63P_\&U>2%D$EOY@9@0%'DAL^W4&@#VW3O%>@ZO;WEQI
MVJVUS%9G_2&B?/E]>3[<'GIP:A;QKX933H=0;7+$64\ABBG\T;'<=5!Z9]J\
MW\'NDWQ<^(\,+JS2Q *JD?,0"#C\37F,^HV8^!FDZ8;A/MT.OEY8,_-&NU^6
M'\/7C/7!]#0!]2:GKNF:.4&H7L<#2*S*AR6*J,LV!S@#DGH.],N_$.D64-I+
M/J$ 2[!:W*-O\U0,EE"YR .2>@%>3^)+]-+^.AGUG4WT_2M2T?[-:WN$,8!(
M++N<%0"0W/\ M#L:@U_PO;:?I/AS_A%/$\]IJNE6UQ/ITE_(JB[AWY=0V ._
M&1@J?3D 'M=G>VVH6<5W9SQSV\HW1RQME6'J#W%3US/P]U.?6? 6DZC<V264
MUQ$7:&-=J_>/S =@WW@/>NFH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "F)#%&Q9(T5CU(4"GUQ.D:[=R>._$45SX@L;C3
M+2%6CT^*%A/:X W,_P N<=>YSD8Q0!V0MX P80QA@<Y"C-.CBCB!$:*@)+$*
M,9)ZFN93XC^#I#:A/$%FWVJ3RHB&."WH3CY?QQ744 ,>*.3'F1J^.FX9H6*-
M4*+&H4]0!P:\T\;>.;VU^(.C^$M-U!;!;F*5KBZ$(D9'*,8P P(QN"DX'.<9
M'-=-I'BBQMK*:PU;7+:ZU?2X-^I/'"R; .KE,<#D<]._ H Z/[-!C'D1X_W!
M1+;6\\0BF@BDC!R%= 0/P->;_$WQW<Z;\/K3Q)X3U2-DENQ"LJQK(DB_.#]X
M=BO\ZL7_ (HUBU^-NB>&TNP=*OM.:YEA:)<APLO1L9QE >OK0!Z+31&@=G"*
M';@L!R:'=8T9V.%4$D^U>3>'/&.O>-O%^LP:=K4-A;:9J**ENUJ'6>U4NLA)
M(R&.%/48]* /5TMX(Y7ECAC623[[JH!;ZGO2I#%&VY(D4^H4"L>Q\7Z!J5W#
M:VFIQ223EQ <,%G*'#>6Q&U\=]I.*AO/'/AC3[B^M[S6;:":P4-<QR95HP2
M.,<YW#&.N1B@#=,$)8L8HRQZG:,FD^S08QY$>/\ <%9-YXNT&QLK:[GU&,0W
M-O\ :HBBLY:$#<9-J@D* 02Q&!4\OB/1XM/M+XW\3V]X0+5HLR&<GD!%7)8^
MP% &FJA5"J  .@%1K;0).\Z0QK*_#2! &;ZGO46G:E9:O8QWNGW,=Q;29VR(
M>.#@CV(/!!Y%&H:E9Z7 LU[<)"CN(TSR7<]%4#EF/8#)H F\B'?O\I-^<[MH
MSFGLBNA5U#*1@@C(-9%CXIT74K2]N;2^61+%BMTNQE> CJ&0@,.AZCL:H1?$
M7PA/+9QQ:_9NUX_EP;6.&;.,9Q@'/KC- '1M!"^-T2-@8&5!P*/L\.2?)CR>
MORCFLO6/$FCZ1<165]J2VUU<HQB15+R;1U? !P!ZD8XKE/A#XJU7Q9H6J7.K
M727,EOJ#V\4B1JF4"J1]T 'J>: .^-M;LA0P1%#U4H,&GQQI%&L<:*B*,*JC
M  ^E1W5U;V-I+=7<\<%O$I>261@JJHZDD]*RX_%FC3V=Y<PW@<6<:R3(T;(Z
MJPRIVD X/8XP: -=(8HV+)&BD]2% IOV:$<K%&K=F"#(/K7BFB?$;Q%?^$[O
MQE-J]N(K3[0)M*:URC,5/D!7 W#!!R23T]ZZ?P-XDU.[T*'Q3KOB2W?29;55
MEMY+=8S%<EOX6 &000 O))/Y@%(?!RRDTN:RO-.T>XNYM^[5B)$E+,2=_E+\
MNX9Z!@..G:O2--TJVTW3;.RC7S%M84A220 N0BA02?7BF6FOZ5>V=U=PWL8A
MM&9;DR9C,!49(<-@K@<\@<50A\;>'+A+MH]30FT@%S,C(ZL(B,API +*<C!
M(.1ZT ;LT,5Q$8YHTDC/574$'\#2^7'Y7E;%\O&W9CC'ICTKEO WCFR\;:=+
M=VP,;"60)$RG<(PV%8GID]< \9K3\3^);#PEH%QK&I,P@A'"H,L['HH]S^5
M&FEM!'"(4AC6(=$50%'X4?9H" /(CP/]@5Y/XU^)&HP_"O3/$^A7:6][+) E
MQ&(0Z*7C+,OSCL<8(KT+2O%N@ZSJ$^G:?JD%S>VZ!Y8HR<A>.1_>'(Y&>HH
MV%AB5]ZQ(&]0HS2);P1S/,D,:RO]]U4 M]3WKG9/B'X1BA>637K1%2<6S!B0
M1(?X2,9SZ^G>KNH^+-"TJ[EM;W48XIH4628!680JQP&D(!" ^K8H U/LT'/[
MB/GK\@IQAB,?EF)#'_=VC'Y5FWWB71M-N["UO-0AAFU!@MH&SB8D@ *>AZC\
MQZTMEXDT?4;Z]LK2_BDN;'_CZBY5H?\ >STZ&@#4J-+>&.5Y4AC61_ONJ@%O
MJ>]<\?B!X5"1.VLPK%.S+#*RN$F*G#;&(P^#UVDUR:?$&?2?B[XBT;6]5BBT
M*RLEGA$D:AE=A$V 5&YL!VXYX'MF@#TQK:!KA;AH8S,HPLA0;@/KUIS0Q,^]
MHD+>I49J#3=2LM8TZ#4-.N8[FTG7='+&<AAT_GQ7)_%;7-4\,^!;K6=(O#;W
M5N\8 ,:.K!G"G(8'U[8H ['[-!C'D1\_[ H-O 0 88R!T&T<5Y5JGBSQ5X=^
M'FB^-!?1ZG!-#;R7]G<0(F!(!S&Z $?,0.0W7VKOK;Q;H\^@Z;JYN?+@U%4-
MLA4M([,,[ BY+,.<@ ]#0!L?9X,D^3'D]3M%*(8E1D6- K=0%&#6</$>C'0_
M[:&HV_\ 9W_/P6^7.<8]=V>,=<\8S3;#Q-HVIP7LUKJ$12Q8K=B3,;0$==ZL
M 5Z'J.QH T4MH(H1#'!&D0_@5 %_*C[-!@#R(^/]@5FV/B?1]2\[[)>B1HH1
M.R>6RL8CT=5(!93CA@"#69_PLGP:8H91XALS'-)Y2.&)&[T)Q\OU.!P?2@#I
MI+>"9T:6&-VC.4+*"5/J/2B:WAN4V3PQRIG.UU##/XUDV/BW0-3UF;1[+58)
MM0B0NT*$YV]R#C#?AFN"\(_$ORM5\66_BK6(UM]-U$VUJ[0@$('=<ML7V7)(
MQD^] 'J<MO#.FR:&.1,8VNH(Q^/T%/ "J%4  #  [50NM<TNSL+>^FO8A;W)
M5;=T._SBWW0@7)<GL!FJLOB[0(-%.L2ZG$FGB3RFG(.$?."K<94YXP<<T :K
M6T#SK.T,9F4860H-P'L>M.:&)WWM&A;U*C-96G>*M"U;5)=,T_4[>YO8H5G>
M*,Y*H<8/I_$..O(J_J'VW[#*-/\ )%VPQ&TV2BDG[Q Y.!SCC.,9'6@"9(8H
MR2D:*3_=4"E:-'969%8J<J2,X/M7FOA/5O&-O\3]4\-:SJ4.LV$%JMP;N.V6
M'R&;&U2%Z$\\$DX .>M2:CXN\06OQKT+PJ[6D>EW<$EPPB0L[@1RX#,>G,8/
M 'U- 'HAMX223#&2>IVCFE$,0C:,1($;[R[1@_44^F2LR0NR1F1PI*H"!N/I
MDT $4,4$0BAC2.->BHH 'X"D:WA=BS0QDGJ2HKR/6/$/Q!\)^.?#RZI?V%_I
MNM70MS96T 40$LH(#$;C@-D$GG!R!6IJ_C'4[[QMXBT+2[PV46AZ2]T9$C1S
M+/A6 ;<#\@#8(&#G/- 'I"P0H<K$BGID*!0+>!<XAC&1@X4<UQ&@>(-<\>_#
M_3M1T>ZM=+O;E66YN'A\X0NAVD(A(!R1GD\#U-8W@_QQK\'@CQ/JOB8Q7HT6
M::."[B0(MV4R"!@ 8W  $#O[4 >HI%''G9&BYZ[1C-)#;P6RE8(8XE)R0BA0
M3Z\5Y/IWQ UBQN/ MUJEV+FW\4"1)HO*15MWW*(_+( ./G .XMZUZY0!&EO#
M'*\L<,:R2??=5 +?4]Z4Q1EF8QH2XPQVCD>]5]3U.RT;3Y;_ %"=;>UBP9)6
M!(4=,G'05GCQ?X?,^FP_VI#OU-0UD.?WX/\ =.,&@#92*.//EHJYZ[1BE550
M850H] ,5SU[X[\+Z;=WEI>:S;PW-FNZ>%]V]!QSMQD\$'C/'/2N8^)OC:YTO
MX=VWB7PMJ<966X14E5%D21&W \,.""/;OF@#T5+>".5Y4AC623[[JH!;ZGO2
MO%')CS(T?'3<,UF7?B+3=*@M?[1NQ'-/$9%C5&=V"KEF"J"=H[G&!1<>)M&M
MH+*9KY)$O@6M?(5I3,H&25" D@#DGH.] &HD:1C"(J@_W1BAD1F5F52R\J2.
M1]*R9/%6B1VME<_;UDCOBWV41(TC3;?O%54$D#')Q@5?L+^UU.RCO+*=)[:7
M)21.C8../Q% $ZQHF[:BC<<M@8R?4T@AB$/E"-/+QC9M&,>F*JZCJUCI,4<E
M]<+$)9!%$N"S2.>BJHR6/L :H3^,?#UMHT>KS:I"FGNYC%P0=H<'!5N/E.01
M@X- &S%#%!$(X8TCC7HJ* !^ I=B;]^Q=^,;L<X]*RX_$VCRJ[)=Y5+9;MCY
M;X$+ E7SCH<''KCBL3P;\0]+\7VNH744BP0V\TFSS05_<(%_>,3P,DDX[#%
M'6_9X=BIY,>U>B[1@4""%6#") PZ$*,UF6'B?1M4:1;.]$KQPBX*;&#-$>DB
M@C+J<<,N0:S!\2?!K1P2#Q#9%)I?)1@QQN]"<?+]3@?E0!TC6ELTCR-;Q%WP
M&8H,MCID^U35E:QXBTG1'MX-0OUMY[HE8(U4O(Y Y*J 2<=SC [UQGPP\8ZA
MXBF\4G5-0BN;73;TQ6\^U$'E M\Q*@ \ '- 'H@MX5G:<0QB9A@R!1N(],]:
M22V@EE262&-Y(_N.R E?H>U9^F>)='UFX,%A?)++Y0G5-K*7C)P'7<!N3/&X
M9'O7 _$OXE1:9X8GNO"^MQ'4+:Z6%PL0DC8_Q+N92"1P<*<CO0!Z@\,4C;GC
M1B.[*#0L,2-N2-%8]PH!J.QE>?3[:60Y=XE9C[D UY[XE\9W^@_%_0='DU!8
MM$O+1YKB-XE.&"R8VMC=R57CG)X[XH ]%\B':5\I-I.XC:,$^OUI#;0$ &&/
M Z?*.*QH?&OARXT2;68M6@;3X'\N:;#?NFZ8<8RO;J!UJS%XDTB>SL;N&\$E
MO?2>7:R+&Q$K<\#CV/Y'TH TEAB1]RQHK>H4 TP6MNN_$$0WMN;"#YF]3ZFI
M20H))  Y)-<3H'Q$TWQ5KNLZ383-$+0B&WF\L[I7VL789& !@8R.<'UH [*6
MV@G14F@CD53E5= 0#[9I9K>"X7;/#'*OHZAA^M>5_#7XJ6^H^%HI_%NM6L>H
MSWK0190)D87;G:,+R3R<9P?2O1]4U[3-&:)+ZZ$<DH9HXU1G=E498A5!. .I
MQ@4 :(&!@=**AM+NWO[2*[M)XY[>90\<L;;E93T(-34 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7B_A^[MD^-OC^5KB)8
MS8C#%P =J)NY]L'->T48'I0!\GR21+^SYIT09!<#Q%O* _-Q&W..O<<_2OJZ
M-TEC62-E=& 964Y!![BEP/04M 'D/BRX@3]HCP<6FC CM)5<EA\I99< ^A.1
MCZUA:K=P:1\4_B.M\QA:^T-EM5*DF<F%!A0.O0_3!]#7O>!Z4A12X8J-P& <
M<XH ^9=7FC/[,6@0"13,-1<&,'Y@1),3Q]"#^(]:[C5;RVE_:0\*RQW$3Q_V
M04WJX(W,LY49]3D8^H]:]BP/2EP/2@!"0 22 !U)KP;PE%<:G!\7;/2Y0U[=
MW,YM@C#,@+3?=]<YQGW%>]48'I0!\[1I+JGAGX7:5I+;M4M;YGGB3[]L$D&]
MG'50/>NBT:VTW4OVC_%B7D5M<QM8(B)* ZLVR%6&#P2!N!_'WKV4(BNS!%#-
MU(')IV!Z4 >*ZU>VGA/XWR2^((EA\.ZGHXT^WD9/W,:87*<< 95ACMO':JWB
MXV7AGQ9X#U:Q^TZ=X4MHYH(YHHB?L[/N!?$BM]X,#D@D@$BO<617 #J& .1D
M9YI6174JZAE/4$9% '+^!-+TC3=)NWT2\N[RSO+Q[KS[@@B1V W&/"J-N1Z8
MSFL#XPZEI^F:9H<M[I_VF;^THS;7#F3R[5Q_RT8(06P/X>^/:O2 ,# Z4$ ]
M: /"?!%W'#XL^)HN+F4M+!YJR7$1B9UVR'>5P-OWAV'45Q;RPI\#_"T8=%F7
MQ SNH(W  -DD?0K^8KZJP/2DP/04 >/RWT6A?M$W.I:U.L.GW^DB.PN)#\A(
MV953TSE7X_VAZBG_ +/\D9\/Z]&/E8ZK)($(P=I50#C\"/PKUQD5L;E!VG(R
M.AI0 !@  #L* /._CA9:A>_#"]2P220QRQRSH@R6C4Y/'< X)^E5_#5QX;UF
MZN?%UCK5]>7CZ28+DS>6D4"<$(^U% <'./8'M7IM-5$1=J*JCK@#% '@7@RX
MAC_9J\01/*BR 7*E"P!RP&T8]3VJOK4EU%\'/A_JEN99+'2[R*:]\@!FCVDX
M)!!&1R.1C+#/6OH; ]*" 000,'J* /$?%FD66K^ ?%FK^$M2U#5IM2^S2WDA
M"[)%C;D*%1?F"\L/3KS71^&]3\+^+=';5M)MEE\0-HQM)RD;;H@%_P!6W\/W
MNG<CIP*]+5510JJ%4= !@"D5%0$(H4$Y.!CF@#S#X#7<!^'4-@'_ -*MIYO.
MBP<QDN<!O0^U;GQ<MYKGX5Z]'!&\C^2C;4&3@2*2?P )_"NUP!THH ^??B!J
M%I??L[^&8[:=960VD1"_WEA(8#UP>#CH>*W[2YM3^T@CPS1>2VC*BE&&TG:"
M /PP?I7L6!C&!BEP/2@#Q;X0V&E:GK_CEKJVM+MGU4O&)D63*!W(90>V<'(]
M!67,'T:X^+UMK,@CN]03?9B4X,\;>:(]F?O8W(N!T/%>^X [4UD1F5F125Y!
M(Z4 ?/NO6=]H?AKX2S:T'A6PO4-U)+P(%+HRACVPB_\ CIJ[X=?3M7\;_%%)
M[QK>RO+-OWX4AA%M8,Z@\D '/N,>M>[,BNNUE##T(S574[-]0TJ\LXKAK:2X
MA>)9T4,8RP(W '@XS0!XAX7MM+UJQ\"64OB?1($T2<W,:I>#[3<$N&1#&0-A
M/1AN;TJ>:XM5^-_CZ226()_8#HK,PQN$4((!]>#D>QKHS\'=+N=+@T^XL-'@
M,>P/?6ENZSOM()(RWRDXZDMU/%>GX'I0!YO\"9 WPKL(]P+1S3*RYY7]X3@^
MG!S^-'QUFB7X6ZA"TB"666$1H3\SXD4G [\5Z3THQF@#PW7]4BUCX%Z)X7T7
M&I:Q>VEG#]EM3YC1;-C,7Q]P KCYL=?8U5UW3+KX?ZS\.9=1NIX=+T^VDMKB
M[@4.()G!WGYE88^8=1R%..17OF,4C(KJ5=0RGJ",B@#P7QKI5OHW@JPU?PW-
M?ZGI$.OC5+MY<$2$@$NN%4>7D8SC&36SXT31/$OPW\4:IX*A,]U?K!-?301N
M#*$<$KSQN"Y) _'KS[#@8Q@8Z8H5510J*%4= !@"@#ROP5/X<UV>Q\3VVLWU
MSJ5KI/V6XC?RTBMHP,E9-J*!ALXR<G&>0":\GB:$?LX3P907!UP$IQN/R#MU
MZ5]5JB("$55!.3@8R:7 ]!0!XO)<VI_:$\*-!-"8?["6/*,-N2LQ"\=\%<#W
M%8VDW5K8Z=\7H;UTBDO)[D6R2<&<EID&P'[WSD#C/-?06!Z4TQH2I**2IR"1
MT- 'SO?V6K^$=!^&-]K#7=O96#R_:Y(T#-:F1LJ6# C(0]"#C:1UK8\<6.B6
M?P@\3W6B:C=7T6JW\5RT\Y79+,TJ%S'A5!X'.!CCV./<6574JRAE/4$9!H"@
M    #H* .<\$Z=I<'A;1KNRM;59FTZ&-KB-%WL H)!8<GYLGZYJ]XB\1Z;X5
MTK^TM6DDBM!(L;.D;/M+' ) ' ]ZUJ1E#*58 @]0>] 'D>E^&M/7XR:=K_@^
MY232Y[2635#;R[X<D$(,Y(RS$';VV9Q5;Q)?VB_M+>%Y3=0B*&PDCE?>-J.5
MG 4GL>1Q[BO9$18U"HH51T & *7 ]!0!S,OCO2H?'T/@Z2.Z74)H?-CE,8\I
MOE+;=V<YPI[8XQG-=)++'!"\TSK'%&I9W8X"@<DD^E5)M+BN=6MK^=RYM0QM
MX\ *C,"I?U)VD@>@)]:O4 >'CXI^&=7\=IJ,UM?WES:L;31K=(,1AG(4RLQ/
M#.<#I\JCN3Q+J-G_ ,(W\3O'%Y?NL%KJNA22VDLAPLC!5#(#W;(/R]<8KVK
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
M]17G/PR31]9TKP]INHW.JKKV@7+%-/$000G>268[ =N.NYNN0.2 <-60Z?\
M&(Y!-S<J8/\ IJ/.DY7^\.1T]10!ZUXR^(NF^&-/TJ6$FZDU66);9HT9D,;$
M9?(Z_*<@#DG''6NOM+J*]M8[F L8I!E2Z,AQ[A@"/Q%>"^)$D_X5M\,;W8[6
M]E<V_P!ID521#@+G=CIC:1^%>[^9]NTUI+5V0S1GRG92I&1P<'GWH R?^$V\
M.B]-K_::;A<_9#+Y;^2)\9\OS<;-_P#LYS7&>-?&M_'\1]'\(Z??26$-S!*U
MQ<QVQ=Q(8W\O&5.5#!2=ON"1@UYQ]@NU^#4GA$PN?$AU[8;'_EL3UWXZ[<?Q
M]/>NWUPF#X_>"C/,KFWTYXKB7/ <QR@9/8DD8SZB@#T674F\*>#OMWB&^:\D
MLH-US<PP8,K#N$7IG\N_ KS_ ,0_$G4+WX/2>)]&N)+#48Y(RR_9]RJKRE0N
M9%*M\O4KW';I7>>.[::\\ >(+>WB>6:33YU2-!EF.P\ =S7CNIW<5S^S#;64
M.]KF(Q1-'L(.\3$E1QR0!D@=!0!ZUX:\<:+K+V>EKJD<VL-9I/)%L9=_RC<5
M. K<Y^Z3C!]*O3^+M!MM0:QEU!%F29;=SL8QI*W*HT@&U6/H2#T]:\JAEB/Q
MJ\ RQLIA30$B9U^ZK&.7"D] >1Q[BLGPU9V,C^)?!7B^YU6&\FU5KR.U@C&;
MPDC#(VPMG*@YW 8(]Z /?[R[AL+.:[N6*P0H7D8*6VJ.IP 37-P_$KP?<?9#
M%K<12[D\J&7RY!&7_NERNU3[$BM?Q",>%M5&2<64W7K]PU\YI<V^H_L_:3X>
ML_W^M7&IGR+1%/F-\[_,!W7'&[IVS0!]$ZMXGT?1)'BOKIEECA-Q)'%"\SI$
M."[*BDJON>*@N_&?AZQT"WUVXU.-=+N"!%=*K.A)^@..A'/<8KS'Q;=+#XWN
M-*73KB+4W\//#+J4,$DTEX=G$2* 552>KD9X(RO6N8NW\S]E^PLU63[0M\5\
MHH0Q/G.W QSP0>* /9K[XE^%;.VU65-2%T^EQB2XBMXV9AG@ '&"<\'GCOBN
M:U;Q[+JWPRM-7L]<B\/WT[Q%[B>SD>),Y)0$H0>!U&0<>]:?BG2K>7X/ZDND
MV<3S2:2B*;>,%I%51@9')QSQ7G/BJ[BO?V<-#M;?>\\;P1L@0@[E#;@..<=\
M=* /;K[Q'IFD);1W]YF>:(R(D4+R.ZJ,LX1 2%'KT%-F\6:)##82B^$RZ@I>
MT%M&\[3*!DLJH"< =3CBO)]=OO[#^+>F:SJ5[<VNAZCHRVD5_;HLB(>I4[E8
M#)'89^8=LTGB7PGHUGHNA)X?UN\T2^TZ&XN-+NK]]BRH7RR,Q VY)RN1R"<@
M]@#VG3]0M=4L8KVRF$UM,-T<@! 89QWK*U#QGX?TN\N+6[U )):A#<E8G=+<
M.<+YCJ"J9_VB*K_#Z_U'4_ FE7NJVBVM]/&SRQK'L!)8X?;VW##?\"KR.:&;
M1;#XJ:;JI*ZCJ,XDLT;[UVKL^PQCJ_WAP,XH ]IU/Q9H6CWEC:ZAJ,=O+?\
M_'J65MLO3HP&WN._<5)H/B32/$]G+=Z+>I=V\4Q@=T5@ X )'(&>".>G->)^
M(M,GLC\(=-UA09;1Q]L1^1$A:' ?T  (YX^4U[Y!;6]JKBW@BB$CF1Q&@7<Q
MZL<=2?6@#+U3Q9HFC7,EO?7PCEBC$LH6-W\E"<!I"H(1<]VP*?J/B72=*9%N
M;HF22%IUC@B>9S$.K[4!.WD<XQ7CUQ]GT[XI^,=*\57E_96'B"-/(EAB#+<H
M%($8.QCG#$#;CE<>E7]=DL=)\9>'='L]+O[>=-%,$>I/#)/<>5M8+ J*"N[L
M6*G&[MUH ]*D\:>'H_#4?B(ZG&=(<@"Z5&902<<X&5YXY YXK"\1^/\ 2I_#
MVNQ>'M<0ZQ8Z:U^OE1[MJA003N4J>HR.HSVKR>P8C]F'5;%DD6Z%\J")D(8G
MSD; R.3@$X'3%>DW]KI\'P)EEMX;=96\/B 2*HWL3']S/4G<3QZ^] &=%XMU
M>\\"^"[^?Q1!IE]?7"FXEFM-PNEWD%!M0J#TXXSZBO0]5\5:+HMPUO?WHCE2
M'SY$2-Y#%%G&]]H.Q<]VP*\'U5U/PO\ AM$#F2#4 TJ#K& YR6';&1UK<U"2
M#3/B[XGM/$M[>V6E>(;-([>YAC#).FP*8\E&(X+#Y<'(]Q0!ZSJ'B_0-*O+*
MUOM3B@DO4WVQ8-LE7U#XVX[]>XJ?0?$>D^)[![[1KQ;NV25H6D564!QC(Y ]
M1^=>0^,=-L++Q;\,-/B2;[!9N05N_OQQ[H]GF>GW>^.F*]M@MK>U1DMX(H59
MB["- H+'J3CN?6@#CK?XC:?=?$2X\+1)+BVA_>R^0YS,64*HP.% )RQX.1SC
MKMOXNT&/4?L#:@@F%P+0ML8QB<C(B,F-@?'\.<^U>?:*QTW]HSQ*UW'+&M]9
M0BU/EL1+\L0."!T&ULGM@^E<IX+L[&>RU3P7XMNM6AU2'56NH[.", W#\8=6
MV$YR"<E@N"#TR: /8[_Q_P"%M+O;^SOM7BM[FPC\RYCD1P47*@$<?-G<N,9S
MGBDD^('A:*>SADU9$DO;=;FV5HG'G1D$@K\O.<'CKGC&>*X+2[>TN_VE/$+7
M,<4L)TP1QF1059]L(91G@G&\$?6G^)5@@_:%\'!%CCMK>Q>,[0 D1*S!5]!U
M7 ]Q0!V/_"T/!G]EMJ7]MQFV60Q.1#(61@0/F3;N49(Y( YJIXOUZ2/4_"HT
M[Q-;:;!>W2,5DMVD%]&Q7"(P4@$Y]1]X'/%>2VC1_P#""?%-./,N-0#0KCF5
M3*<%?4?2M/Q#,C:'\'\.#]GDMVFY_P!4%\H,6] "I'/H?2@#UR_\?>&-,U&[
MT^\U18KRTC\R: PR%PN <@!?FX(/&>.>E7(?%>A7'A^+78M2A;3)L".?GYV)
MVA0,9W9XVXSGM7E<TL*_'?Q;<.Z"$Z"\:R$_*7"1Y4'IG /'L:Y[2[RUT_\
M9YM!>Z+_ &G(FJ%5ADW@6[DL5D<(0V .V1G<!WH ]RL?%VB:B^H1VUXQFTX9
MNH'@DCEB&,Y,;*&.1TP.:QO!/Q%T_P 86NI7:;K:"WGD\MI8V4>0@7YV<C:#
MDDXSD#Z9KBO DDA^.'B6662\F%YIT313W%JT)E^6/G;M&T<'&1V'4U@>$+*_
MN?@-XI\.VL%PNLQW$CO;>4P<*#%N7IU(# #J<&@#W#2_%.C:S<BVL;SS)FA%
MPB/$\9DB)P)$W ;US_$N17G_ ,3/B5%9>%+B[\*:XR7UM=K TB6P>)S_ !*'
M="C$=<*<U1\'II7BO2--O;&_U.7Q'I^DR6(B9%CCM#Y13#$(HQNQMR2>GH<<
M)<7D*? !O#;12KK5KJ>V>T\IO,0[R06&.!@@9]>* /IBQF:73+:>4EG:%78@
M=25!/ KB/"7BI(=)U_5-:\4P:G9VU\P$L5JZ?9(ST1AM!X^AQZUV6D2QOH5E
M*&PGV=#D\8&T=<]*\"T%U'PR^)<9.'FO)&B4]7#'"E1WS[4 >S6/Q!\*ZEJ5
MGI]IK$4MS>IOMU".%D'H&(VY]LY]JZ&XN(;2VEN;F5(8(E+R22,%5% R22>@
MKY[#HL_P=P0/LZGS\?\ +++H/F].0W7T->T>.9K>W\#ZS+=Z:^I6ZVS;[1"0
M91Z9'('<D<@#- #[#QCH.I:K%I=O>G[;-#]HABE@DB,T?]Y"Z@..#RN>E-U'
MQMX<TF\>UOM32*2.5(96\MVCB=QE5=P"J$@9PQ%>*Z!=F?XD_#O4#'<):_8'
MA5!:2)% =DBB)"PW.%W*"Q+9)SGL-+PI<:7IVN>+/"'CBQDFEO=3-[;K);O)
M]JR>"NT$D\*1]2/6@#UW6?%NAZ!(T>I7WE2)%Y[HD3RF./.-[! =JY.,G I]
MWXHT6SAL)9+Y7&H<V:P(TSW QNRBH"6&.<@<5Y5=7UMX<^,WB!/%ENXT7Q!9
M1PP2R1%XR JCR_E!_P!H<=\>N:MZG91:/\7/!FLB$V/AJ/3I+6!I5,<=NVR3
M ;/W"P9<;L$].HH ]%;QAH">'FUXZBATM&VO<*C,(SG&& &5.>""!BH[#QQX
M:U34AI]EJ\$UU]E%X4&0!"0#N)(P.&!P3G!Z5XO#97L7PF^(5]*CI9ZIJ)DL
M$8$>:/-'S*.X(Q]=M=S;:(+WX"Q0Z1:Q'4I-!$(,:#S"Q0%X\]<EMP(]30!0
M\??$PQP:'<^$];<+<:@MO+_HH\N:/)#%&D3YL$8RAP,UZ+JWBK1M#DECOKME
MDAA^T3)%#),T47]]PBDJO7DX'!KP#6-5L[[X8> ]/M1(]Y8:@BW4*Q,6A9=V
M0W'!/7'4BNK\<:A;S>.O$-A9Z9<6UY/X?E1KZ"WDF>^S&"L2@ JB>KXS\N,B
M@#T^_P#&GAW3-%M=9N]4B33;L@0W*JSHY(R!E0<'@]?0^E.TKQCX?UO5[C2M
M.U*.>]MT$CQ!&7Y./F4D ,.1RI(Y%>#:V_G?LT>';5%D-PFH$&/8=W#2DX&.
M0 PY''-=G;R)+^T4TMO*GE2:*(HY5Y7>5! !Z$XYQ0!Z%)XV\.1:FFGOJ:"=
M[@VBMY;^69AC,?F8V;^1\N<U+J'B[0M*NY;6\U!8Y(-AG(1F6#><)YC %8\G
MIN(KR3X8W.DP:;)X-\6Z;(^N:?JC7-O!);N[2.<8=2!C@YY)Q@@YQ4%M%9VW
MCGQQX;\7W>HVD&M70GMQ!$&%W'N8JH.QFR 5 "D=".HH ]XN+F*UM9;F4D11
MH78JI8X')X&2?PKG#\1?"8T1=9.KK_9K3& 7/DR;/,QG;G;UK>TVW6TTNTMD
M64)%"D8$Q!< *!\Q'!/K7B-K\.]0N;SQWX0"E-&1Q?Z>.@\^128P/50!@^ZB
M@#U77O$5K%HFI+;:BUE=)8&Y2Y>TD=8%8$)(PVXP""<>QR.#7*W/Q%3PM\.M
M%O;W44UK4K[$45U# RQRMN(+'@<*.V 6(X'7&=I*W[? '4[[6/EO;G2)+>,/
MPWEI&T<2^Y)RWU>N/U>&5_@9X&F2)V2RU)3<E5),(W2?> Z=1^8]: .\\9>.
M;W2O&O@[[#JC6^BZF[B[CFMU4%48#/SKO7J?3MBN[T'Q/HWB>&XET>]6Y%O(
M8IEV,C1MZ%6 (_*O-/B#=V][\4/AW=0MN@6=W9F4@*I9-K'/0'!P3UJ;X3.O
M_"P?B*<_+-J(DB/:1?,FRR^HY'(]10!UGCGQ[:>#GTRV>-Y;O4+J.)%$;,JH
M7 =C@<D G ')..*YWQ)XYO-+^*/ABUBU1H= U"V>:XBEMU&<!\8W+O!)"\=2
M>,<U#\:(Y$U'P5J!C?[)::NC7$H4E8QN0Y..GW3^55O%5S#<_'?P3=*3Y"VS
MEF=2NS<)-N[/W2<C //(H [*^\8Z7J_@;5=5T'78H5A1XOMC6[L+:3'5T*[A
MC(ZCWI^A^)[2T\+:$^JZRNHWM]$1'-:VSLUT5&698U7=@#J<#\,UY+H$B+X%
M^*:%@#/<S-"I_P"6@8L%*^N?:IY-(M=4^'?@IX=;_L77;&SFDL[N23RX@RLH
M>-V_@)RN/QX- 'NNG:C::K8QWMC,)K:7.QP",X)!X//4&K5<K\.-1U+5? 6F
M7VKVJVU[,KO(JQ[-^7;#[>Q;[WXY[UU5 !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 445S'Q!\03^&O!>H7UDC/?F)DME49
M._:26QZ*H9S[*: .GHKG? WB:/Q;X-T[65(\R:+;.H_AE7AQ^8)'L15"?XJ>
M#+:.Y:;60AMK@6TJ-;RAUDR1C:5SQ@Y/0?B* .QHKAH/B/:7/Q(N?"\=M=^7
M:0?O91:2L3,S(%&%4[4 ).]L Y'..2WP3KR3R>*+J\\5)J5K:WC,1);-;BQ0
M;LHQ<#IC\-OO0!W=%<U;>,M$UR6?3;"_ECOFL_M42O"\3M$1\LB;U 8?G7+?
M"_QO/=_#.7Q!XJU0,8KJ2-KB1 O'R[5 4<G)X &3F@#TZBLW2]>T_6);J&TE
M;[1:.$N()8VCDB)&5W*P!P1R#T-<A\6!XLLO#C:UX5U6>WELP6N;98T<21=V
M&Y2<KU^F?2@#T C((R1[BO-U^$UFVF36-TFCW<DWF;]1GTW==MO))8OOY<9X
M;IP.*?X;\23_ !"TC19]&U*\LA!A]5D4*<$ CR?F4@LQ^;(Z+Z;A7H99882S
MOA47+,Q[#N: (--L(=*TJTTZVW>1:0I!'N.3M50HR?7 JUUKA-$\;K?^&M4\
M:WAG718FE6TMX8B[&&,X,C #.YB#Z*H'U-<WKOQ&U#4_@Q<^)M+EN-.U**1&
MR+=@@5IR@4,Z[9/EZE<X/ITH ]?HZ5Q_A;QYHVKG3-(?43)K,UA'<,KPL@E.
MP%BC$!6Y!^Z>Q]#6E=>,] L[^6TFOL-#,EO-((V,44K_ '4>0#:I/N>,C.,B
M@#>HK.U_4)M)\.ZEJ-O ;B:UM9)HXA_&RJ2!Q]*\XM_BO920^%Y<:LUCJDTD
M3W!MU$CSJZ*%P#@(=Q/RY. !ZT >L45Y5\2+KQ-X3\%:CKD'B.[%X;\^3$(X
MC%%"TA"* 4R3MQR3UKI?"]OK,]EX?UJ?7;JYM[G3TDO+>=8PN]XU8.I5 1@Y
M&,]QZ4 =A16#8>,M!U.]M[6TOM[W7F?97,;+'<>6</Y;D;7Q[&LRZ^*?@RS2
M]:?61&UE.+>XC:WE#I(21C:5R?NG)' _$4 =CCG-%<Q>?$'PS8:K<Z5/?R#4
M+:+S7MEM96<K@'*@+\W!!XSQD] :JGXI^#186E]_:X-K=.(UF$$A5&)(Q(=O
MR'@\-C@9Z<T =C17#:_'XJ'Q#TI]*UJ)=+EA9)[#R@QC&UR9FXZ9V <CGCUK
M*T6?QGIO@C6+^_U:/4[S3)Y)[:8(!'>0JBLZ= <9WA6&#D=UX(!Z=1WS6=H&
MM6OB+0;+6+(DV]W$)%!ZKGJI]P<@_2M&@"GJUG)J&CWME#(L4EQ \0=UW!=P
M(SC(SU]:P_ 'A.;P5X6AT26]CO!"[LDJQ&,D,Q8@C)[FNHHH **** "BBB@
MZT8HHH **** "BBB@ HHHH **** "BBB@ HHHH *.^:** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *.O6BB@ HHHH ,4444 %%%% !WHHHH
M**** "BBB@ HHHH **** "CK110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7&-,WB?Q1>+97ULD6G1&U$<]L91*7
M ,C@;ERH&U,\_P 8[UV=% 'B'PGEF\%^-]=\&W#O+IDDWFV5V$/E%\#C=R,E
M2!UZICK6A\)K."3Q;X^DN;96^TZD9(3+'Q+'YDA#+GJ,E3D>WM7K]% 'DNDK
M+I?[1/B.XN[>X2&_L8EMI!"Q63"Q \@8 &ULD],&N.L-(U+5_"?Q1LM/AE-U
M=:@+B",*09XA,S'9_>R!VZY [U]%T4 >:>"M>T'7-$L[XZ;)%K=CIGV2ZGEM
M&0VZHN"ID( P2,@ D\].M>5V6EZNWP+M&M;2Y:;3->^UW-LJ$2>6%X;;C.,G
MT]3VKZ?HH XCP3'H&I:I>^)-'?4[B>^AC2YN;M6125P%3! !8 <E<@>O-:WB
M+Q##83VVDP31KJ%\WEHTBYC@7!)=^PX' .-Q('J1T-% '@D-O/\ !WXI"*P6
MXN_#6JHIN(XT,C6YSC<0HZ@Y(XY4D=17M.L0MJGAJ_@LW#-=6<B0NIX)9" 0
M?Q%:5% 'D?@>WFO?V;[G3[>%WO!8W]OY('S>86EPN/7D<>]<Y<R-<?LPKID=
MO<_;8C'$T)@<,7^T[BH!')"C)QT%>UZ?H=OI6I7MU9,T45ZYFGMP/D,QP#(O
MH2!SV. >#G.I0!X=#D_%KX<W"HWD0:(D4L@4[8W,4H"L>@.2!@^HK/\ #^G6
M:7_BGP=XPCU<27FI-=P0V\;%;W+ @A@IYRJG)('/.,&OH&B@!L:[(D7GA0.3
MDT@BC"JH10%.5&.A]J?10!YG\=@9_AQ-:0JTMS+<1%(8P6=@&R2 .<"MC3[>
M;5?@W%8:>X^V2:&+9!G!27R NT^A!X]J[2B@#Q'X9P:5JNFZ!I^IQ:PNOZ#.
MVVT:-D2 [CER=H 7&,@G.> .1F_\+[.";X@?$*6YME9;F_W0&6/B6/S)"2N?
MO#.TY'M[5Z_10!X]&PB_:%UZ\E!6U.C&(3,IV%PL9*ANF0 >/8UYX+6X_P"&
M=SI_V:;[;_;6_P"S^6?,QMZ[<9Q[U]244 5[!TET^WD0AE>)2&'<8JEXFECM
M_"FL2R$"..QF9L]@$-:M9NM:-#KME]@NY'%D[ W$*<><HYV$]0I[@=>F<9R
M>9?#[Q!+X.^'_@G3+O2K^YDUB:14>!,K KR%E+>Q#AOID]J]?IJ(L:*B*%10
M JJ, #T%.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH ***PM=T;4M:F6*'6[O2K1(\[K':)9)"3U9E.%  X'
M7)R>* -VBN4^'VHZMJ'A^Y369EN;FRO[BR6[5 OVE(WVB3 XZ@CCTKJZ "BB
MB@ HHHH ***\V\>+K7A[PZVI0>(M0%U-J<:;5*>7'%)-@(HV=E(&3Z4 >DT5
MAP6CZ!-=W][KEQ-IH@!<7KKB$J22P(4<$'G/H*GL_$>F7NI#3DEEBO&B\Y(;
MB"2%I$[LH=1N [XZ=Z -6BBN>\5>*H?#"Z8'M[B9[^]BM4\N%W50S#<3M!YV
MYP.I/8\T =#17GTOB,:9\4+D7=_?-ITFAQW45H8G8B1IF!VQ*N[.U>>,CG-=
M9;^)-(N]%MM7M[P2V5U@0.B,6D))&U4 W%L@\8SP?2@#5HK-TG7M.ULW*64S
M-+:R>5<0R1M')$V,@,C $9'(.,'M6E0 45E:IXBTW1_-%W),3#'YTH@MY)C$
MG/S-L4[1P>OH?0U#)XNT..ZTRW-[E]4 -DR1.R3Y&?E<+MZ<]: -NBN6U_QS
M8:3X1U+7;:.YNDM"\046T@!E4E<$D#Y0PP6Z<=<\5JOX@L8[:"5_M.^<,8X!
M:2^<P7[Q\O;NP,CG&.1ZB@#4HKGF\<^&UTZROVU2-;:\G%M"Y1A^]SC:PQE"
M#UW8QCFE@\9Z+=P:G);2W,KZ:@>X@%I*LH!!((1E!8'!P1Q[T =!16)X3\0I
MXG\.VFJ+!+"9XUD*/$Z 9&0 6 ##W&16W0 45YQI/BZWT'6_%ZZ[JMW+;VM^
M@BW1O,88S$K$X13L0$GG %=O<ZW86L4$AE>7[0ADA2WC:9Y% !+!4!)'(YZ<
MCU% &A17/-XY\-IIMGJ#:I&+6\G%M"Y1A^\SC:PQE"#UW8QBI+;Q?HU[9)=6
ML\\RN\D:1I:RF5BAP_[O;NP"1DXQR/6@#=HKD]6\2>']2\-6][_;US:6<UU'
M&EQ:;TD\P./W9&TE<GY2"!P:OWWC#0].U.;3;B[?[=%#Y[6\<$DCE,X^4*IW
M'/89/!]#0!NT5BQ^+-$FT6SU>*^$EG>R"*V9(V+2N21L" ;MV0<C&1@YZ5S7
MCSQ&EY\-=?O]"U.YMKFP/ER-&&AEBD#+E6# ,.&]NHP: ._HKG]-\::!J>L?
MV/;:@&OPF]8VC=!*HZE&8 ./=2:EN?%VB6;MY]VR1)-]G>X\ES DF<;6E V
MYXY/!X/- &W166/$.F'Q#_8/G2?VEY/G^28) #'G&[=MVXSQG/7BE_X2#31%
M<RF:0+;S_9WS X)DX^51MRYY'W<T :=%9FE:_IVLRW<%G,YN+1PEQ!+$T4D1
M(R,JP!P1R#T/:M.@ HK'U/Q1I.D33PW4\GF6\/VB=88'E\F+GYWV [1P>OH?
M2FW?BW0K&?3X)]00/J$9DM-JLPE4+NR" 1TZ>N0!U% &U17+_P#"P_#/V&XN
M_MLY6V=HYXA9S>;"5 )+Q[-ZJ 0=Q 'O6O+KFG1V=K=+.9H[M0]L($:5IE(W
M955!)&.<XXH T:*YUO'/AM-+BU)]25+:2Y^R[FC<,LV<%'4C*$$\[@,5:TKQ
M1I&LW]U8V5R[75LJO)')"\1V'HZ[P-RG!^89% &Q17G7C/Q5%-_PCATC4KV-
M9];MH2\,;I#<QF3#J)-N&''8X(SU&:ZW5/%&DZ-YQO9Y%2WP;AX[>218 >A=
ME4A>"#SV.>E &Q169>:YI]MY$9G>26YC,D*6L;3.R#&7 4'Y>1STY'K7._#+
M4I]5T+4KB:^N+Q5U:ZCAEG)+>4KX0<XQQVP* .UHHJ&[N[>PLYKN[F2&WA0R
M22.<*B@9))H FHK(L/$FF:K>G3[:>9+LVXN5CE@>)FB)P'7>HR,_EWKS\:EJ
MO_"J_&=U_:]]]KL+^^2"Y\W]XJQMA1G' P.V* /5Z*J:6[2:39.[%G:!"S,<
MDG:.35N@ HK$_P"$NT3SH(S=L$N)O(AN&A<0R29(VK+C83D$#GDC JG%XL@O
MO&&H>&DAO(GMH(R;@6S_ 'W+=#M("@+PQX)/&<4 =/17G'@#QM91^$-%AUO5
M)YM0N[B:#SYDDD!<SR!%>0 JI( P"1QC'%=CJOB32]&\[[9++B!!+.8;>27R
M4.?F?8IVC@GGL">U &M17/WWCCPYISP)<:DNZ>W-U"(HWD\R( '<NT'/!' Y
MYK9L;V#4;"WOK5]]O<1K+$Y4KN5AD'!Y'![T 3T5G:]K$.@:%>ZK<132Q6L3
M2LD,9=B ,]!T^IX'4U3TSQ1:7?A[3]2N!-$]TB8A^S2!GD*!B$0KN88R<@$8
M!.>#0!NT5SK^.O#D6E2ZE+J'EV\,_P!FEWPNKQ2Y V,A7<IR1U'>HU^('A@L
MJG4]I:Z-HN^&1090-V,E>F#G/0^M '345S*^/O#KI=E;JX,MHP6:W^Q3>>N1
MD'RMF\KCG=C'O6@GB32IM.L;ZWNC<07XS:^1&SM*,9.% SP <Y''>@#6HJKI
MVHVVJV2W=H[-"SNF7C9"&1BC JP!!#*1R.U6J "BL/\ X3#0_M<5O]L;][=&
MRCE\E_*:<9'EB3&W=D$=>HQUJ&\\<^'K&ZO[66]=KBP"FXABMI9'0,"0<*I)
M& 22,@=\9H Z*BLQO$.E#2[34ENQ):WNW[,T2L[3%AD!5 W$XR<8XP<]#7,^
M#M7FU+QYXQA^VWD]I;FS$,-RK)Y!9'+@(0-O/MSQUXH [FBBL[4-;L=,E$-P
M\K3&,RB&"%Y7V#JQ5 2![^O% &C162GB;1Y=+L]1@O5GMKXXM3"K.TQP3A5
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
MA ;:C[P">I&0"!T->@44 >):#-<Z+H_PYUB\M[DZ9I\-S:WP6)F:UDD&%=T
MR!VSC@'WKK_"-Y'=_$GQA<PQ7'V>ZCL6AF:W=4DVQ,#AB .X^N>,BN^HH *\
M\U#5_P#A$?B;?7^KP71TK5;&"*"[A@>98I(B^8R$!(SOSTY_.O0Z* /-]1#Z
M;XD\(Z^FEO9:# EU;R0I#M^R>;C9(R ?(&QSQ\N>:H:[9M=-\0=<M S6%]HR
MV<!121=SB-QE!_%C<J@CJ<XZ5ZO10!YG<2QG5?AFZ@[8$D\TA3^Z!MB@W?W?
MF^7G'-82W[Z?\,O%GA;4[>Z774^VMM^SN_VH2,SK*K $$'=USQCFO::* /-Y
MIUD\7_#J7RYE6*TN1+YD+(8BT**H?(&W)! SC-&B3BP?Q_8W4-Q'-)?W%TFZ
M%MK1/"@5@V,')!  .?:O2** /']*6ZT[3/AKK4L,QT[3;:2UOU$9+6SR1!5=
MEQD $$$]@?>K^LVIO-2\;Z]9Y;3KC0/L*.BDBZGVN<I_>P"JY'<X'0UZC10!
MY;+(@@^&& V;8IYV$/[D?9BAW_W?FXYQS3(5GT[Q%#<>&[Z:6WO-79-0T"\C
MW^43(=]Q$2,HH(+Y^Z<]>@KU6B@ KC/B1;7S:9H^H6<$MQ'IFK6][=00J6=X
M4)W84<DC(;'M[5V=% '"R+%KOQ)T36],E#V6GV%P+NZ4$(WF;=D>>Y&&8CMC
MG&12_#>9&'B9#N5I->NYXU=2I>-BNUQGJI]:[FB@ KAM5D-A\7M*O)H+@V\V
MD36L<D<+.#+YJ-M) .. 3DX%=S10!X\Y#_#_ .),*HYENM3O&@3RSNF#*@0J
M,98$@X(]*M3ZC#H/BJ#4]9CU,Z-J6E6L,5Y9F?$,L6_,;K$=W._/(//XUZO1
M0!C>%K2QL]!BCTW37T^S9F>*"0,&P23N(;E2W7!Y&><'(K9HHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHK$\5ZI+IFB2?95F-Y<$00-%"TGELY"^80H.%7.XY]* .9M/%FH#X
MFI;71 T'58I+;36]9[=CO)]-V7QZA5KM-1U6TTL0?:9")+B40P1(I9Y7()VJ
M![ GT !)P*\_\;^$9+/P/#/I6HZC/=:,T5SIL+(K_/'C"@(@8Y7(Z]^:D\5:
MS!>6/A+Q$MMJ-O=0WF]5^Q22&#,3>8DD0 8Y&5R.G7IU .F'CG0?)U&1[BX3
M^S0QO5:TES!MZ[L+Z'/&>.>G-.LO&^A:@D[P7$VR&.*0LUM( XDX0(<?.2>,
M+DYXKBEOM'OO#?CJ2RNKFZUG5;.626W-A-"W^I\J-8XV&6'0$C/)YQP*N:Y;
MWTWPS\,7=C87-TVER6EQ<V**R321I'M= O!W#.<?[- '8V?BG2;N:_@,[6T^
MGH);J*ZC,31QD9#_ #=5P#R.*;#XLTN;4UTYFN8+IX6N(8Y[:1#-&.I3(^8C
M^[U]JXG4;.S\6^&-;G\,:+=Q7LMCY7VJ]BDBDE(=7$*[^2/E()Z D<GG&CX<
MU+1==U"RO8O#FI6^H62NT\M_#*OV+*D,JL_#$G PO;DXQB@#47XD>&7L[:]6
M[G^Q7$Q@%T;2411OO* .VW"9(_BQV/0UHZ=XKTK4]9ETF"2=;Q(O/5)K>2(2
MQYQO0L '7.!D5YBT-P?@/<:?]AO?MIORPMOLLGF$?;?,SMVYQLYS75ZN'N_B
MCI,ENMP(FTBYA^T"%]B.Y0H"V, \$X- '0OXPT:.[M())I42\F^SV]RT+"&6
M7GY%DQC)P<=CC@FJ=S\0_#MJ+\M/=O\ V?)LNQ%93,8>,EF 7(4 _>/%<;X2
M-E)I6F>&=8\+ZBVNZ<T<12:*1K<&/@3B0G8%P,^N> #Q5N+?]G^)H-M=?Z6S
MFW!MW_? VP3Y./F^88XH Z?4O&MM9^)-$TJ&WN)X]2BDG%Q% \BF-5!&W:.3
MEE)(X Z]:Z*]O;?3K*:\NY1%;PH7D<C. /8<GZ"O,[8SV=Y\-+Z2QOFAMM+F
MM9_+M79HI6AB 5E RN2K#)P..37=^*H[2;PQ?PW]G->6DD>R:"!6,C*2 2H7
MDD9R,<\4 97B;6DN_"GB.*UDO[*^LM-DN0=CPNF4<HRMWY0]#VYQ3/"OC#39
M['P_I4UQ<-?W5A&T<LL,FR=UC!<+*1M=AR3@GOWKE_+U:ST7Q7I::A=ZYH[:
M+(+.ZF@)N%E9746Y8#,A[],C(SC-6)"^WX9$6UU_HFW[1BW?]R/LQ3Y^/E^;
MCF@#L9/&>BQ7/E-/)Y?VS[ ;@0L8A<9QY9?&,YXSTSQG-9237*_&.>R^V7)M
M'T$3^092460S[=RKT!P!7%:W=7>I:+<^=I6IPWEIK\<LEE:V,BPQQ+< ^9\J
MXE9A\Q.6.3D #FNPCE9_C)]K-O<I;MX?6+S6@8*)/.+["V,;MISC- $_PXN+
MFXTK6!=74]RT.M7D*//(78(KX49/8 5IZQXST70]1.GWLTXN_(:X$4=M(Y=%
MQDKA3N//09Q@DX -9'PU#II^N++#/"SZU=S*)HFC+(\F58;@,@BDU(D?&#19
MO(G:%-,N(6F$+%%=G0J"P& 2 >] &Q=^,=(M+)KQWN7MXX4N)GBMI'\B-AN#
M. ,KQR1U Y(Q1<>,]"M[ZWLS=22SW-M]J@6&"23SH^.4*J=V<C@9-<7-+;Z'
MXO\ $-CXBT;5+NTU6X%S9W%K#+-',K1HC0L$Z$;<<CH?3%:"6XL_B+X76+39
M+.VM])GA,<<3-';EBA6,N!MS@'OVH US\2/#8TQM0\^[,$4C1W.VRE+6I4X/
MG +F/!_O8]LUK7WB33K&YCM2\MQ<R6YNEAMHS*WD@@%\#MD@#U[9KSR-93X(
M^)4 M+OS;R_O7MH_LTFZ8/$JH4&/F!(/2K\.HRKK&B65Q87\-H^B1A;FULW\
MZ>7(!@:0+NC QNQE>3DD <@'0:MK^@7^EZ%>MJUY%:W][ ;*6S\Q1.Y;Y8W(
M'"D]5;'0^E6;SQMHMEJ-YISR74M]9QK)+;P6<LC[3G!4!?F'!Y' [FO-K!+E
M/A7X(LY-/OTN+/6;5IXVM)-R*DI9V(QG: 1STKL=/E$7Q8UZ[>*=;9],MD28
MP/L9E9RP#8P2 1P* .MTK5+/6M+MM2T^<3VER@DBD (R#['D'VK(34M)7QEJ
M"B_U!K^WL4,]F5D,*1[CAU7;@L3D97/2L[X4QRV_PXTNVG@F@GA,JO%-$T;+
MF5R,A@#T(-112^3\8-2NI(;@6W]BQ1>=Y#["ZRNQ4-C!."#@4 :%K\1/#=Z-
M.>"ZG:#4)1#!<?99!$9"2%0N5PK$C@$YZ>M=--*L$+RL'944L0B%F./0#DGV
M%>-6L-Q%\&_"UF]E>"[M]4@>6#[+)YD:K<%F)7&0 O.:]E,J"$RD_(%W9QVH
M \NTWQ!;:IIUWXEU;4M;L/[.U2:0O!'-Y(MXY-@B9-I4@@#=QN!R>*] D\0:
M;%JNGZ8\KK=:A&\EJ#$^V0*NYOFQ@$ @X)KSFPLKN_\ A!XLTV&SNA>S37\D
M4$D#H[JTC,NT,!G((Q5PZJNK>+_ 5Y:6.I-:V\5TDTK64JB-FA1<$%<X!XW8
MV\]>#@ ETV>];2?B)&VI7S-:7DXMI3.Q>$"!6 4]@#V%=9X*GEN? OA^>>5Y
M9I-.MW>1V+,S&-222>I-<AII=;#XC[K>Z4W%S.\ -NX,RF!4!3CYLL".*ZSP
M*&7P'H,4D<D<L-A!%)'(A1D94 ((/(P10!@:IJXUGXA3>&9WU2&R330X-HDT
M3><\I3?N4#Y0%X8_+R>M;$/B?2=$TV*&[U&ZN8+1EM)]3EA9H_-&%/F2 ;0<
M\$] >"0:S8)#_P +FNYC#<"!M&CMQ.8'\LR"9F*AL8SA@>M<[I<-U:?"G5O!
M5_97,FN1I=6L4?DL1=&1F9)5;&"N7!+9^7!SB@#N-6\<Z%HNH36%W//]JBM_
MM3116LCDQYQE<+\W?IG&#G&*EO\ QAH^FPSS3RS-#;(CW,D<#NMNK $%\#Y3
M@@XZ@')&*Y?1[.;3/B;I=O.L\HMO#"6+W7DN8VF6121OQC) )ZU%INJ/X9\0
M>)=%UK1]0NX]2U"2\LI(+-IX[I)%4>62!@%=N#NP,=>* .VO/$-A:*I4S73-
M#]H"6D33-Y79\*#P>WK@XSBK6EZI9:UIEOJ6G7"7%G<+OBE3HP_'D'/&#TKS
MO4YF\.^.9;[6])OI-+U*PMXXY=/621;6:/<#$1'S@[L@X_KCN?#5I:V>A016
M6E_V9;$L\=J5VE%+$@L.Q.<D=LXH K77C/1;.6=99Y/*M[E;2>X6%FBAF;&$
M9@, _,H/89&2*+[QEHUAJTVE2R7+ZA#")S;PVDLCLA. 5"K\W.>F<8.<8KS;
MQ9<7FJ>'_%5I)I6I17D&J(T5G:63K$\2S1GSV95Q*S*">2>@PHQFNLM[CS/B
M_+?FWNH[5O#Z1"62W=5WB9W*DD<-M(..M '1P>*M&N?#]OKD-WOL;@A(6"-O
M=RVT($QN+;@1MQG(KG-$U66]^+6KVRSWXMX]+A<VMSN58I#(V2JGCE=O(_.N
M/T^+4;#PSX:U3^SKZ2WTG7;J>]M1;N)%BD>0+*$(RP4/G@=_K76Z1?)J'Q;O
M+^WMKW[%/HL,<=P]I*B,PE<XRRC'![XS0!VM_J-MIT<;7#-NE?RXHT0N\C8)
MPJCDG )]@"3P*PKOQK8'PYK&H6/G27&FI(LMNUN_F12JA8!UQD#C.[ICO69\
M0TNK2_\ #^N+875_I]A/*M[!:;C*$D3:) %()VD<X[&H7;2[CP?XHU#2-&N[
M=;ZR>,2RV\@GO)/+<#Y&&\@9 !(YR>PS0!@:CK%SIOP\@\6VNHZXNIRZ=%',
MLJ2M!)+)Y>9=K*57!8E2N%/ YZ5VMB;'1KZ2]BO=:E%^G[O39Q+*P,?WI%1Q
MO7JN22%Y'<BN6\1>9/\  2ULHK6[DO/L5E#]F2V<R!T,18%<9&,'\JN>++G^
MS_&.E^(KBPO[W0IK%[.5[-)"]L^\,'95PVTXP?I],@'66WBW1;S2(]2@NR\$
MDWV=4$;>:9@<&/R\;MXP>,=!GIS65K?Q"T[3O#.M:G:QSSW6E_NYK0PLKQR$
M97>#T4\'=TQTR>*YO4X?[+_L'Q3HOAV[CTNTU.:XNK9(6\^5)8O+-P8S\V0<
M\'G&"<9.-#Q9-_PE'PY\33:/I%R/M%L/+=[5HIKIEZX0@,0   2.><=.0#N[
M&[6^LX[A$E0,.DL31M_WRP!K+\9>)(_"/A+4-<DC\PVT?R1YQO=B%4?3)&?:
MEMO$EJ_]CPK::C_Q,0RQ.UHZA-BY)DR 4!Z#(Y^G-5?B#X:D\7>!]2T:!U2X
MF0-"6.!O5@R@^Q(Q^- !I.@WD^E07.KZMJ#ZK+&)))(+AHHXG(SM2,'80O0;
M@V<<YJ2SU-] L+#3M:O);W5IVF$?EQ[I+@*Q._:O"C:5)Z 9 ]*K:'XRMY]-
M@AU2UOK'5HT"7%G):2%MX&#LVJ0ZD\@KGBJ/B'5+N/Q'H*7>FW5M9SQ3[[NU
MMC//&V5VP[D5C'N'+$=Q@'C- &O)XY\/1:-::M)?%+*ZG^SQR-"XQ)NVE6X^
M0@Y!W8Z4[2?&NAZSJ%W86D\XO+6/S7@FMI(G:/\ OJK*"R_3U'J*\M8R6/PY
MA@NK&^@:V\5H[1SPON93=%@%SDN<8Y&<YZFN[D@35_B9IVN6:M]CTW3IH[BY
MV$+(SD;8P<?,0 S''3([F@"NWC'3- \!QZKI4VI:M;S7C0137*R2,':8J=Q(
M!"J20!U. !7277BK3;2186%T]P;=KHVZ6SF1(0<%V7&0,\8/)[ UYI':7C?!
M9X5L+PSV^K_:)(/LSB3R_MGF;@A&3\O/ Z5TFJZM)>>+?(?3M1@L[C3,V\]O
M9.)KIR[?NGD"[HU'#;25^]DD=* )O&.KB[T_PAJFD:E.+6\UNR4-!(R+-$[<
MAAQD' X-;2ZCI(\:7J?VA??;[?3PTUHV\0)$')\P*1@L3D9!/ Q7GEH+@?#+
MP#;M87Z36>KV;3QM:2!D6-R78C&0HSUZ5U)F6+XNW][);W+6:^'TC,HMW9&=
M97=D! P6VD' YH VI?&^BP2V,4YOH7OY%BM5DT^=3*QY &4].?;O4NH^+]'T
MHNUW-*EO%,()KH0NT,3D@ ,X&!R0">@)P<5R'AZ^&HZW+XLUNTO5OW/V72].
M:TES9PEMN3\N []6/8<9Q6=IGV2Q.I^%O$?AS4[Z\>]GDM]D4DD%]')*TBDL
M#L7!;G=@#&3SF@#T;4]<L+:66Q9KF2<0^;(EI$SO%&<@,=HXS@X[G!P#@UB_
M"R]N-1^&^DW=U=374TGG%IIG+._[YP"2>>F*R]*NY?"WQ!\0Q:K9W8M]4%O+
M87%O;R3(P2/88LJ#@@C@'J.:T/A.LL/PYTVWN+:XMYHFF#1SPM&1F5V!&0,@
M@@Y'% %_3O%\5_XRU?0OLMS&NGI#^]>!P&9PY8DXPJX5<$XSSC/%68_&&CO?
M6=J9ID-]G['+) ZQ7! SA'(P>.1ZCD9KE9[.[D\:^.=/6WNHY=9TV".RN!"Q
MB)$,B,3(!M7!8=3GTS5;PI=:;J4&D:=>^%]2CUS36C\U;N*3RK9X\ RJY.WH
M"5QR<@=,F@#J(?B#X>N;O[+!/=22BY>U8)93'9(BY*M\O'?&>N#CI4<?Q(\,
MRVME>+>3?8KR3RH[HVL@A5]Q4!W*X0DCH2.Q. :I?#^06Y\6-/#/"'URYN4,
ML#IOB8+AUR/F!P>E<?%#<+\"]*L#8WHO([^-FM_LLGF*!=[R2NW(&WG- 'IV
MG>+-)U/5+G389)X[J"+SRES;O#OBSCS%W@;ESQD5+8^([#4;FW@@%QFZA,]N
M[P.J2QC&65B,?Q+P<'G.,5RVH29^*T=V+2>>U_X1Z:(L(7V,YE5PA;&,E0>*
MI>$K:[TKQ#IEKHEY>W?AV>"1I;+4(6\S2R%!50[ $ D[=A[ GGK0!W>KZY8:
M%%;RZA(\4<\R0(ZQ,XWL0%!V@XR3U/%-_P"$@TT:W/H[SM'>P6WVMT>-E40Y
MV[]Q&TC/O6!\3;>>;PDDT%O+/]DO[6YD2%"[^6DJEB%')P,G\*QI-02_^)%U
MJ4>EZA<:=)X::)6>TD19CYK-LY7*Y (&X#/;/&0#M;'Q%8ZA=0V\(N5:>!KF
M%I8'19(@5!8,1C^->#SSTJ!/%^CO?65J9I4^W$K9SO"ZQ7# 9PCD8.1R/[W;
M-<-I.EZC!<-HV@ZE>7FA7NF7"+'J$3"72G*@(GF$!L$G&P\@+GMFG^$I]/U"
MUT?2-0\+ZDNNZ:T0E2ZBD\F!X\ S+(3LQ@$KCDYP..: -KX@>);>+P=XA2QN
MKY+FS@=3<V:/B&;;E5+J.#DC..F><5U6CLTWA^P9W8N]K&6<GDDH.<^M>4I<
MW.F?#GQ;X4U&QOSK ^VM&4M9)%NUE+,LBNH(_BP<G(Q7J?AYR_AS32T<L3"V
MC#)+&R.I"@$%6 (YH X'PMX[T[0M-U./7M2O9?+UFZ@^T21RSK"@DVH)) "$
M'89(KO$\0Z;+K3Z0DSM>K:_;/+$38:'.W<K8PW)QP:\^L0\/A#QAX?GL+I]3
MO;Z_^SVIMW_>B9CY;AB-NWD$MG QS5FVMY/"/CC06OXKJ:W7PVFF"XM[>28-
M.DBG:=H)&0,C- &WK'Q"TZT\.PZMI\=Q>)-?+8KBW<;'\P(VX$ C'.!U)X%=
M9%<)+:K<!9%0KNP\;*P'NI&0?;%>.);WK?#2XSIE^LEMXD^UR1&V<OY7VO>6
M4 ?. /[N>E>Q07*7%HER%D2-EW 2(4;'NIY'T//J* .9_P"%D>&?LXN1=7!M
MA<&VDG%G+LA?=M_>-MPGS<?-BMJ^URSL+H6C":>[,1F\BWB:1PF<;B .!G@9
MZX.,XKRF[AN)?@YXLLTLKPW5QJEP\,'V63?(K7 92%QD@J,Y]JZJWN)-$^)F
MJZG>I,=*UFRM_LMT(F9(GB# Q-@94G<6&<9^M &AK7C[3['0--U73A)?P:A>
M16T3PQ,P7=(%;<,9!'(V]2>,=<=5!,L\"2JKJKC($B%&'U!Y'XUY%=Z'?V'A
M*YOS977DS^+4U9;=(6:2*V\Y>?+ W#A=V,9&>1UKUE9#>V&^+S8?-C.PNA5E
MR."5/(/?!Y]: ,F?QCHMMB26XD6T,_V8WGDMY DW;=IDQ@?-QGIGC.:K/XMC
M;QT_A@6MVNVS$[3B!R"6<*N"!PHPV6/&>_!KB+2WNG^#MUX)NK"X_MZ.-[(6
MYA8K(QD)256Q@IR&+9P,&MZ"*?1?BC:M<PW<T,GA^*T2Y2!W1I$E);<P&%X.
M[DB@"GX0\9V6D:->IK=_>S%=9N;?[3)'),L*^:4022 $(.@&2*[C4M?LM+=X
MY1<32QQ>=)';0-*R1\_,0HX'!QW.#C.#7E=U#<2_!WQ99I97ANKC5;AX8/LL
MF^16N RD+C)!49S[5LZE>1:+X]O[_5]-U.ZTC5[: VMU9Q2OY3HI4QNJ<C.<
MCCU]\ '5S^/?#D":<_VYY5U*)I;0PP2.)E5<G;A>6[;?O9(&*?IGC71=7N#;
M6;W;7 M1>>4]G*C&(G 897GGC SR*Y2:U@L?%'@%;/1IK"RMGO7,"0,5MED0
MA-^ 0A8GD$\$GTK6\9V6IVFOZ'XAT2W\Z]1GTZ=,<&*8?*S?[*2!6/L30!LV
MOB_1[[0(];MI9Y+"640HZVLFYG+[  NW=][CIUJ"RU31QXFU]UU.\-Q:00M>
MP7!=8+90'(9 P &0"21D' KGO"_AV_T;Q7>Z$RRR:%:S+JEM/(<EY)%*E#ZX
M<2/[':>])\@\;>/);G3KJYM)M+@01B%P+G9'+OC1L8)^8#CUH [&S\065Y="
MW5;B)V@-ROGP-&K1 @;@2,?Q#CJ,\@5!#XNTB;4;.Q\V:.2^4M9O+ Z1W&!D
M[&(P>.?<<C(K@[32-7,6I>']%U2ZU+1+O1KA+=[Z,K+I\K *D7F$ D'/W3R-
MOYW/"MYIFL?V3:7/AC4HM<L"AF%Y#*([5U&&=78[><':!R<CC&2 #T6]O;;3
MK*:\O)DAMH5+R2.<!0*X:YUM[KXK^';:";4H(9;.ZDFM9U>*-P NQMIP">6]
MQWQ5_P")ECJ-[X/+:;;R74MK=P73VL?+3I'(&90.YXSCOBLBYU>+7OB)X3O[
M"VU$VRVM['),UC*HB9UCP&RO'(QGIGO0!U<WC#1K>YMXIII4BN+C[+%<F%O(
M:7)&P28QG((STR,9S7.:EJPUOX@W7AJ>358+*/3E96M$FB83/*R^9N4#Y0%&
M&/R\GK6!X56S72+3PIKOAG49];L7$6V2*5K:3:WRSB3.P+C!SUZX!.*Z>UD(
M^,FH3&&X$#:1#;K,8'$9D65R5#8P3AAWH 70=<T+0/#>KWTFNZKJ%O8W;17M
MS?)([QRJB;E"[057H>!C)-;-CXQT;4-8BTN":87$\1F@,ENZ).HQN,;D!7QD
M9P37GLZ3/X'^)4"V=X9KS4KE[:/[-)NF5HXU4H,?,"5/(]*W;YS+XR^'\\<%
MR8H(+H32"W?$6Z%54.<?+D@CF@#IKGQAHUI/"D\TJ0RW'V5+HPMY'FYQL\S&
M,Y!&>F1C.:9X@U^QM[74;,2W9G@MS).UG&[-;@@E68J/E/&<=<<XQ7G_ (:2
MTBTF/PCK_AK4;K6;64QJ'BE:VN,.2DV_.P+T))YX. 3Q6KIM[-X>U_QAINK6
MEZ7U*Z>\L;B*V>5)T:,*$#*#@KM P<?E0!TGPZNKB]^'>@W-U/)//+:(TDLK
M%F8GN2>2:Z>N3^&:R1_#C0X9H)X)H;58WCGB:-@1[,!Q[]*ZR@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MFN1;1&0PH<\M^ )P,G SB@#8HKD+OQU;C7O#]C86\]W:ZK#)<K=11EE:-5!
M7OG+*3Z#WZ=-J%Y]@T^:Z\J27REW;(UW,?PH RO%/AV3Q)9VELMZ+5;>[BN\
M^3O+-&VY1U&!D<_TK=7<%&X@MCD@8!/TKS7PE>VUWX>T;Q?JM]JEO>B/]_\
M,_E7KRDA4$?(?#$;0H&..U=C;>)[">^N=/D2YM[^VA$[VLL)\QHB<;T"YWC/
M'RYP>#0!M45Q,GQ0T6319]2T^VU&]B2SENT9+1U1A&<,-Y& >YST'OQ63KNO
MRW%OX$UB26\M/M&H1+<Q@NB2AH6<C8#\PSC'!/I0!Z916/HGB6PU^6]@M5N8
MKFRD5+B"YA:*1-PRI*GL1R#5;7[W2H=;T"VOKB^BNI;HFT6#>L<C[&R'(^4C
M&3@F@#H:*Y:Z^(&B6LVIP!-0FFTPC[5'#92,T8*[MQ&/N@<YZ>F:Z*RO+?4;
M&WO;242VUQ&LL4@Z,K#(/Y&@">BN"E\5OX@TOQC:I;7UE_9HFABF7=&P*0AM
MQ93\IW'@>F,^E/\ !OC&P.A>%=,NGO#=WFGPK'<RPOY4THB#,HD(P6X/X@CK
MQ0!W5%8&J>,-*TA)YKG[0;2VE$5S=QQ%HH&..&(],C) (&><5O*RNH92&4C(
M(.010 M%>??$3Q)JNC3VMUI>6M-(DBO=65>KPNQC"#UXWL?3:IKMYM1L[?2W
MU.:YC2R2'SVG)^4)C.[/IB@"U17/#QGI8U"RL9H[Z&XOH_-M$:TD?SDXRPV!
MMH&1G=@C(SBH;+Q[HNH:@+*U%])(+M[-V^QR!8I$&2')'R=^N.A[<T =/16
MOC'2C>V%NYN(H]1;997,D1$-PV,@*WN.1G&[MFDU'QEI.EAIKHSBR2?[-+>K
M$3!%)G;AF_WOE)Q@'@D'- '045SMSXUTJWU._P!-6._N+ZQ19)8(+.1W(;."
MHQR..HXZ<Y-5H_B)X?F@TZYBENGL[]TCCNUMG\E'<X5'?&%;/&.QZXH ZNBL
M;5?$MEI/VGS([FX^R1B6Z^S1&3R$.3EOP!.!DXYQBJLWCG0HKFPMTGGGDU"W
M-S:^1;2.)D !^4@?,>1P,D=\4 ='17$ZQ\1+.V\$7VOZ=;7,[V\QM'ADA*-!
M-N"XD4],%A]<BNQMIQ<VZ3".6/=GY)5VL.>XH EHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KC/B?#/<^$!!:VMS<S->VSB.W@>5MJS(S'"@X  )KLZ* //=8LKG4_B1<
M>1!=QPW/AJ:R6[-M((TE>0%06VX!QS_]>J'A%[:YM=)TC4?!5W%K>G-$LLMQ
M:?N(VCP/.24\$X!*XYR<=.:]1HH X#PE9W-Q!XWM&@N[1[[5+F2WDGMWC#(\
M:*KJ6 SR#^597A$V\UCI6A:GX*NTUO36B226>US;H8\#SUE/RG@9&.<G XYK
MU2B@#S/R[G^T/B8_V"_VWL*"U/V.3]^1;>60GR_-\W''UZ5$\-T-$^&<?]GZ
MAYEC+;FZ46<N8 MN4;?\O&&('_UJ]1HH XOXL6%QJ/PSUB*V0O+&D=QL'\2Q
MR*[#\E-,^)GF:K\-+M=/M[B\DNOL[PI;0M*SCS4?.%!XV@FNW(!!!&0>U4].
MTZ'2[;[+;%A;*?W41Y$2_P!U?]D=AVZ#C  !R7B1Y)?B#X,NXK.^DMK?[6T\
MJ6DK+$'AVKN(7C)XQV[UT7BJ:]@\*:I+IMBE]>+;.8K9TW+*<="O\7T[]*UZ
M* /+=,>9O'WA_55T_79;=]+FAFN+JT=-LA:,D%" (P #P  <?+N-9DUG?O\
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
MP*J[6 PQW#&!D^V,U6,-V/#WPSB_L_4/-L)[8W:BSES %@9&+?+QAB!7JE%
M'DUC'%I6H:SH&O\ A&^U.2XOY[BTN(K7S8;J.5RX#O\ =4@G!W<"O4%9+#35
M+Q;5AB&8[>-GQ@=%4#)]@!5FB@#B=*T"/Q!HE[>ZE)JEN^K-(]W:,&BVH1M6
M,HRYXC"J>Q()'6N>T-YW^$FN>'==TW4W_LRWN+>-GMWA-U;KGRV1G7&<8&/8
M<&O5ZS=>T6#Q!H\VFW$UQ"DA5A+;OL=&5@RD'V(!Y!% 'G^B:O87.O\ A^?7
M)-52]T^ VEH;C1IK6,RRA4)=CN!8X  X&2?48T/"MA=7>D>-[ P75G+?ZI>O
M;R7%N\09)$"JX+ 9&0?RKH['P]>I)&=5\07NJ1Q.KI%+%%&NY3E6;8@+$$ C
MG&1G%;] 'EWA%[:[MM)TC4?!5W%K>G-$)9;FT_<1-'@><DIX)(!*XYR?3FJF
MCP1Z?%>^%M=\'7FHWHNIFMY_LIDMKM'D+HSR'Y5QNYSTQW/%>N44 </I0DMO
MBAXAN9+.[2U?3[6..86LGENR;]P4[<'&X=/PKDHK._3X(:5IITO4A?17\;/;
M?8I?,51=^825VYQMYS7LM% 'EUTR:+XVULZSX;U#4].UAHKBTN;6T:?!\I8V
MB=1ROW1C-7FLWM?'?@\P:--9VEM8W:/'!;,T5L9-A1"RC:#P<X.,BO0Z* /'
M=0T[4;OP1\0+>#3+]I[C6_M<$1M9%::(/"=R @;ON-P.>*]+C\01RWVFVRZ=
MJ8%^DCI*]J52()S^\SRA;L",_2M>B@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *R-<\16F@QJ9X+VYD8%A#96SSN%'5B%' ]S6O5/4S?I83OI4-K)?
ME,1"Y<HF>VXJ"<>W\J &Z-K%AK^D6^J:9.)[.X7='( 1GG!!!Y!!!!'M5ZN.
M^&-RDG@U+/[ UC<Z?<S6EW"6W?OU8EV![ABV[\<=J[&@ HHHH **** "N7O_
M !_HVFPRSW4>HI;QW)M3/]BD*-('*85L8/S C(XKJ*X#XN(L?@F!44*O]IVI
MP!CK** -B_\ '>EZ;8W]W=6NIQBQA6:5'LG5BA) *[@ 1D')SQWKI(95G@CE
M4$*ZAAGK@C-<I\3T7_A6OB%]HWBQ<!L<XXXJA;7^M:3XR\-6$^J?:K+5[.?=
M;F!$6!XD1@4(&[!!(.XG_  ["PU(7\U[&+2[@^RSF M<1;!+@ [D/\2\XS[&
MKM>>6>O^))-%\9M"S:A?:;J;6]JD4**PB"QDA5Z%@&<C.<G'7I6QX,\06WB!
M[Z:SUJ:^AC$:FVNH5BN+23YMRNH5>ORXZ]#S0!U=4-+UFPUE;LV%PLPM+E[6
M;'\,B?>'ZBJWB?59-(T&XG@#-=OB&V58S(3*YPIVJ"6 SN( SA37 >&9+/PE
M\2AI5DEY'I.NVB^6;JUEA_TN%<-_K%&2Z?,2.K4 >KT5Q-]>ZW<?$UM!M]7-
MK82:,;L>7;HSQOYP3*E@><>H(Y/'0CF9?$7BN/X>:MKQUT?:M#O)H-JVD86\
M$4NTF3(XR./DVXZ\T >N45QE[K>HZIXDU#1M/-] ME:0R-)9"W+EY=Y&?..-
MH"CH.23D^N5/JWC2W?P;::C<VUC?W]Q-;WR1Q)(K[8W97!SQD ' QS[<4 >D
M5DZAXBL]-UW2](G2X-SJ;.L#+'E 40L=S=!P.@R:XF7QEJGABP\;)J%W_:DF
MB2VXM)IHTC9S.B[5<( ,!FZ@#BIM<L;ZT^('@-KK5IKW=/<AUDBC4!_L[<KM
M4$#KP<]O?(!Z-17EDFK^*;CPYXVOT\0&&70KVY%OY=I%ATBB1PC9!^7KTP<G
MKVK276==MM<\(7<^IB:TUW<D]B($6.(F$R*4;&_((P<L<^@H ]!HKSDZWXJ\
M0:1<:IX=6Y%Q'>R1VT#"W^RND<I0B0L?,R0I.1C!(QQR;7VOQ%JGCS6-$CUM
MK"UCL(+B/RK:-WB9RX(!8$'[O)(/MCK0!W3ND8R[*H) R3CDG 'XDXIU>07&
MKZKXC\&> -2N=2G@N;K68H+C[.$59"K2#>05/.8P0/NY/3ICUEH7:S,'VF42
M>7L\\!=^<8W=-N>_3'M0!(CI(,HRL 2,@YY!P1^!!%.KR+POKM_HGPOT.<:A
M//>:QJGV")[D(RP/)<R[I.%!8X#'YB><=N*ZN35=3T+X@:1HMS>R7]AK,$YB
M:9$$D$L2ACRBJ"I4]",@]\<4 =E17E1\5>(;SPOIVJV^H-#JUSK!L9M,\F-A
M$OFLA3:1NW*@#Y)]2>,8V[O5M;U35=<TK3);Z.;2TBA2:U2VP\S1"3<XE/W?
MF PH'1N>F #N&=%959E!<X4$]3@G _ $_A67I'B*SUJ_U.SMDN%ETV989_.C
MV98KN&,\XP1U KB+M=>NO&?@5=5OI[&^FM;LW,%JT;1I*B*-RY5@<ACUS@'
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
M5M9&6:$@.I"D\9!';TKS":&Y3X8?#QA>R32RZGI;1F=5(C)' ^4*2![DGWH
M]BHKSM_$VJ>&=7\5VVHWSZK!IVEIJ=N9(DC92=X,?R  C*C!(R/>KUC-XM?5
M]'NH_M,^G3J?[02Z^S*B@KE7A\LEN#V8GCWYH [221(8GED=4C12S,QP !U)
MKEG\>6:SV<::/K4R7R)+:30VGF)-&S ;\JQ*@!@QW!3@]*M^.8I)? NN>7<R
MP%;"=BT84E@(V^4[@>#[8/H17)37NK>'_AAX8N['592TK:?&XEAB;$<GEJ47
M"C P3R<GWH ]-HKA[J[UZ\^)%[H$&M&SL?[*2[0QVT;/&QE9/E+ C^'N".O'
M<4M'\2:SJ/@71;VYU2WM[A[][:]N!&/-F5'D3$,85@9&*+P!TW8]@#M]8U6W
MT/2+K4[M96M[6-I9!$A=MH&2<#V%36%['J.G6M]"&$5S"DR!Q@A6 (S[\UYV
M-:U#5/ 7Q!MM0EEE.GB[MX7FC5)#']G# .% &1N/8=L\UVOA7_D3]$_Z\(/_
M $6M &O1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M!WG'I7<HZR(KHP96&00<@BEH XZ/P'Y5IXCMEUJ[=-=W>=YL:$H70([# ')
MX[#TJ671-7LF\-6NG:O<B/3]L4\:PJ(KB$!03(3T(4$ #JS9P #CK** "BFF
M1!*L1=1(REE7/) QDX]!D?F*$D21G5'5BC;7 .=IP#@^G!!_&@!U%%% !111
M0 4444 %%-$B&5H@ZF15#,N>0#G!Q[X/Y&G4 %%4K'4&O;B]B-E=VXM9O*#S
MH%6;@'<ASRO.,^H-7: "BBH;NX%I:2W#1R2"-2Q2,98X]!0!-16;H&M6_B+0
M;/6+1)4M[N/S(UE # >X!(_6M*@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N<\7:U/I2Z1:6T@AF
MU348[(3D ^4&#,S '@MA2!G(R1P<8KHZQO$_AJR\5Z/_ &?>/-%MD6:">!ML
MD$J_==3V(_K0!SWB/4]:\#:%XBUF74$U"RCAC:PAG4>9%*Q"'<0!N3<RGUZC
MBG:W?:KX5U7PW-_:<^H6FI7J:==Q3(GWY =LJ;5&W!4Y'(P?QK3@\'0S:/>V
M&N:C=ZT;R'R)9;K:I"=@H0 +SSGJ2 2>!AUEX3\IM,&H:G<:C'I9W6:S(H(;
M:5#N0/G8*2 >.I.">: ..?4/$ESX=\<7H\2744NAWUS]E,<$/S+%$CA7RA!7
MKTP>3DG@#0&JZW;:UX-OI=6DFAUW,=S9&)%ACS 9%,>!N!!'=CGVK9C\#QII
M?B&P_M2Z,>NRRRW+%$RAD4(VSC@;0!SFGS>#DD'A\MJEP/["(: [$_>$)L^?
MC^[QQB@#E8)?%NLZ?XLEMO%$MO-I&I7$5H%M8L2!$1@LF5^[SCC!R23G@"2/
M6)/$.M_"W5YHQ'+=QW<LBKT#&U.<>V>E'A"Q?6+GQK;1:M)!;W>L3AXXE4LT
M11!OC8],\C=R..,'FNLN?"%K+J6@7=M<2VD>AJR6EO$JE-K)L(;()^[P,$4
M<TVJ>*/$FFZA?^'Y)H;N"_E@M4+PBWVQ2%"L@/SG<%)/<9&.G+K$W,?Q5UJZ
MN+^["PZ/;7#0*R,@^:0E!E?N\=L$]S6FWP^CBUR]OM.US4]/L]0E,U[86[J(
MY7/WF!(+(6[E2#[BM,^%;=?%0UV"\N(&:U2UFM8PGE2HA)7.5R,9/0C/3UR
M<QINH>+=:TO0=?TYY/\ 27CGNX)I(1;&W<995 ^<,N1@DYX.?2O1JXS1_A[#
MHEUY5KK>I_V*LIFCTEG4PHV=V-V-VS/.W./7/.=31-/U*TU[6KBXU&\N;"YD
M5K>*YQ^Y;+;Q&!R$QL SU()]R 0^(KJZ36M-MH]1:&VECE+VMJN;J=QMV[<@
M@(,DEB0 2N3@UQD?BCQ'=> O#.H+J;17T^NII]P[0(1*GVAH_F '!PHSM(SS
M7<:KX674?$=EKEOJ=Y87EO ]LQ@"$2Q,0Q4AU..0#D<UD1?#>V@TBTTR/6-0
M^SVFI#4H=VQBKAS(JY*\C<Q)SR?7M0!1D\1:CX4\0>)[>_U&XU6TLM'75(A.
MD:NK9=2@**HVDJ.W%4/$4-_/I?@35+S5)IY;G6K"6:+:HBW/EAL &0%Z#GD=
M<GFNQF\'VUWX@OM5O+F6X6^L/[/GM651&T62<<#.<L><]ZR4^'!&G:9ITGB7
M5)++2[N.YLD*Q;HO+SL4MLRP&<#/;C'3 !T?BC6#X?\ "VJ:NL8E>SMGF5#T
M9@. ?;.*P+1/%9UG2KF*XFDTV:-EU 74D..5^22'8,@Y['@C'?FNMO;*WU'3
MY[&\C$UO<1-%*C?QJPP1Q[5S7A_P.^@F*,^(-4OK*U!%E:W3(4@XP,D %\#@
M9.!Z=, &%:ZIK\'CF?P??:[(6EE%[:7VR$.UN%^:WVA,>9G!SC.W+<<"MLW]
M[K_BO7M$MM1EL$TJ" *T(7>\LJLP<E@?E4!0 .ISG/&)+_P-!J&DVUK+J5VM
MW;WOVY-014$_FY)SG;CH=N,8V@#H*35/!'VW78]<L=;O]+U,P"WN9K4(1<H.
MFY64KN'8XXH Q_$*:C%/\/X]6N(+C4$U8+<30+M1W$,@) [59MM6U634_'MD
MVI3%-,$36;[(]T6Z#S#_  X/S>H/%;&H>$(+UM%V7US"-)G^TQ8VN9),$%G+
M DYW-GIR2:@O/!2W&MZIJ%OJ][:1ZK"L=[;1!-LI5"BL&(W+\O!P1G% '.-X
MMU6V\+^%=8U0Z@^EW6FB74;VPA5GBF*H5=U"G"??SM'7&?0W;_6[^&V\$3V.
MO?;;?4-0CM[B:.--MTA1VW?=^4Y49 QW%;.F>$9M&L].M]/UN["V-K]D"SQQ
MNLB<8W  <C'!![G.:A/@&RCT_0K&UO+BW@T:Y^UPA50^9+\Q);CH=[<#'7B@
M"HVMWN@>/=2LM8U*:72[G3S>Z>&C0>68\^=&"%!9@"K#.>/6FRZGK-O?Z)X?
MGGNI;V[M)KRZDC,2R#:4 C4D!< N>0,X4>IKHM<\-6&OW6E7%XK>9IMT+F$J
M<9."-I_V3D$CO@55\4^$;?Q*UC<K>W6G:E8.SVM[:L \>X892"""I &0?2@!
MWA-/$$-K>0>('61DN6^R2EE,C0'[OF; %W#D9'6L7Q9J.I6]YK MM5D0VVF^
M?:VMBBM)'( Y,DQ9=H7@  GG#8!-=3HVDG2;1HY;VXOKF1M\UU<$;Y&QCH
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
MT%I4N&NF:*&62$6K0K*5,;#E\[5.6Z[NF!Q7>:P\\>B7LEM,8)T@=TD"AMI
M)'!R#7-6WP[@L=3NI++6M2M])NYFGN-*1E\EW;E@"1N53W (S]*Z/798X/#^
MH22NJ(+:3EC@?=.* /,6UKQ7I_@CPYXTDUY[I9/LPO;!K>-8Y(Y"%)! W!\L
M#G./8#@Z'C+Q#K.D:?XBU&UU5Y;C3[B(P0VD:M!!%\F4G+#EVW-D D@%2,59
M\":"NK> /#4=_?O<6EI'#-]D**,2IR%<]2%;!"X!X&2:O7_PVM;^VUZR_MG4
M8K#6)C<RVJ%-J3'!+ E=V,J/ESB@"'6)=>OOB0V@66OS6%I-HKW0,<$;M%()
ME3*Y'/XYX)QC((A\,6=[_P +(\8QR:S?2M#'9+N81D-NB<]-O !)( P.><UT
M4/A7RO%,&OMJMW+<Q67V(K(J;9$+!R3A1\Q89XP!T Q3X_#"6_BF_P!>MM0N
MH9+Z.-9[<!#&[1J51N1NX!Z @'O0!Q^C>+]7D\#^'WN+A[C4M5U2:R:X58U8
M*LDQ^4$! <1A1D8Y[UHR-XWT^UU\P1O=1>2DFFI-)$URK9'F+\HVMQDKG/.
M<U:'PWTYO!R>');Z]>*&Y-W;7094FMY2Y?>I  R"S=NAJY;^$9TTN:"[\0ZE
M=WTACVWTFP/$$<. BA=HY SD$GOG P 5_!7B"UUZXU!K75+R7REB233[^(1W
M%G)\^X,, X/R]SR#SVJ+Q9>ZS#XR\+Z;INJM9P:DUS'./)1_N1%@PR,Y';MD
M#(/0[>G: EIK5SK-Q/\ :-1N($MVD$8C41H20,#OECDDGMC %<QXW8/\0/!*
M1WHMI(YKIFE !\O,.%W \88_+VSG@YH RG\5Z]X5N?$FC7]\=3DM&LVL+V:-
M%<+<2"/#XPIVG)'3..>.G1VT'BN+79?])N%TB:T8%KMX7FAN!R&3:,%2.H/
M/2KMQX)TW4;#6+?5&>\EU@*+N8X0X0?NP@'W0O4=><DYINC>$KG2XF%UXCU+
M4I$C,5L]WL/D*>,@ #<V.-S9/TR<@'";_$.L?!FZ\27WB:[+3:+,SVT44:*7
M!)#;@NX< @@8Z\8KJ=][96'AFU&LS?9Y[=C+"BJ;N<^6NQ8]J8"+DEF.,?+D
MXS6II_@RTLO K^$GN[B>P:W>V$C[1($8'N!C(R<'%51X$*W&D7<?B#4DOM-A
M:W%R%B)EB8*"A4IM'W1@@9[G)YH Y:?Q3X@/PAO=77498M2LM0:V\XQ1EI$%
MR(\,,%<[3U7N*Z'4[C6;CXG1:';ZU/::?/H\ERRQ11ED<2HN49E/.#_%N')X
MZ$*WPWM#X8U#P^-7U#['>W9NF)*,T9\SS-JDK_>ZDY)K8;PT7\5P^(3J,WVJ
M*R-D(]B["A8,2>,YW 'K0!PMWXE\00_"37+]=6D&IZ3J$MFMWY2;IE2<("PV
MX!VGJ .170ZO<ZQ-\2[/1;;69K2PN=+EG=8X8RR,KHN5+*>>>^X=>/227X=V
M\WA?5= ?5;PVVI7;7<T@6/>&9P[!?EP!N [5J/X9,GBFUU]M1F-S;VC6@CV)
ML96(+$\9SD#H: ./B\5:]:?#[5[AKEKF[TS6)-.>^:)2ZP+,%:9E VDJA/;'
M&2.M;.EWNI3?$:>PM=7EO-"AL([ECB.15F9BOEF0+GE0'QG/X$5F^(=!3PWX
M7O+87NK26^J:N+NZN[:$.]H6?S'?:JG*90#!!^]SQ5CPK)?R:O;'3_%-YK6F
MDM]I2XTY(D1=IP5D"+\V[:-O/!/ ZT 3_%-)F\/Z:8KRXMP=6LT81$ .#*O7
M(.<=0.F>H-6$U&[U+QM=^&DU&YA@TZPCFEF0()9Y)"<$G;@!0.P&2?08.SXE
M\/P^)M(^P37$UL5FCGBFAQNCD1@RD9!!Y'0BJD_A)3K-KK5IJ5Q!JL5N;:6X
M95<7,9.[$BX R&Y!7&.G3B@"OX&UO4-3AUBPU1Q-=Z1J$ED;D(%\]  RN0.
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
M23"Y^4C/&!@ 8ZY /3Z*\[T?5=17QQIVF+>:@]E>Z/),TET!EY49!YL:M\R
M[C\I '3Y:P#K'B*+X<3>*'\17DEW8:FT:Q;(Q',@NO*(D 7GY3VP!@8'<@'L
M=%<+>WVK:_K_ (BTK3YIH#I@BBA:&X$161X]XD;*G<.0,'CY3P<\1V6K:W>>
M)=(\*ZO=)#=KI+WU_+9/@3N)!$%5L J/O,<8.<#IG(!WU%>1ZYXEUW3- \<:
M>-2G-WX?EMY+.^ 7>T<V&"/QABHR,XYX/7FNOU#4+VV^)NA6$=W(+.\L;F2:
M X*EDV;2.,C[Q[T =;17G'AKQ%<S>(K'2==N=0TW7PTIFM;@9M[Y=K8:!NF!
M\I &#@'.2,UM>+=0O=/\1>%%M+N6**\U$V]Q$,%9$\MVYR.N0.10!UM%><WF
MK:M'?_$:WAU2XC73+*&XLCA&,+&&1V W*<@E1US[8J&SO]:LKGP%?S:W=72Z
MRBPW=M(J"(YMRX90!D,",DDG.3VXH [S7-6CT+1+S59K>:>&TA::1( I;:HR
M2,D#@#UJ?3KQ-1TRTOHU9$N84F56Z@,H.#^=>;:C?77BWX=>,M7:_N($A2^@
MMX(F 18HE92'&/F+X.2>FX8QC-7=.U.]O)]&\.VIE6./P_;WC^3.(7<M\@^;
M!.%V]NI89]* /1:*\PU*X\8Z5I/ANVO]:6.^FUV.QED@"/YL#!F4OE1\X '3
M /?.:M:Y=ZGX0>S75+S6]1T)8I3/J-L%,UO*7RK2A "45<C(&.N0>, 'H3S1
MQO&CNJM(VU 3RQP3@?@"?PI]>83H=0\:^ 98]<N;J.?3;DFYAD 64K''\X&,
M MDYXSVXQ3?$FNZKIUM?ZC;:K/=3VVLQ0AK8 6L,+2(GD.&X=\,=Q7)!/4=*
M /4:*X.<ZMJ/Q+U/1!KU[;:>-+BN56!8P\;-(ZD*Q4X'RCJ"?<5DZ)XNU74/
M#O@W3[B\87VL7=S;SWJJ WEV[29QQ@,P11G'&21SB@#N+3Q'#=^*-0T$6ES'
M<64"3L[[=LBN2!MP2?X3UQ5W2;Z74M+@O)K&XL9)02;:Y $D?)'."1VS^-<3
MI%A+;?%;Q+;I?W)W:5;&*5R'>(%I. 6!S@Y/S9ZUCV_B#Q!<_#?P3J:ZQ,E[
M?:M;V]S(8T(E5YF4[AC..!P"..* /6Z*X33;S5],\:Z_HPO[G5433([^V6[V
M;EE)=2@*JHVDJ.,<5B6>M:QJEGX1?3]<N_[4OYBFL01B-FA4*3(2CJPBV. O
M09SCDG- 'JU%><7WB*YL/%DEAKMSJ&E&;4(_[.O5&;.>'*_N6(X5SA@=W.3P
M<8%=!XYUZXT+2;$6C^5/J&HV]@DY4'R?,;!?!X)"@XSQG% '3T5Q%Y=ZAH/C
M[1=(CO[FXT[6X+A,3$.]M-$@?>K$="#C!R,C\*K_  [&M:QI=IK>H^(;RX,<
MUW"UL4C$<H$K*I;"YW#'; Q@8ZY ._HKB_$]U>?VS=6\.I7&V/33+#9V'RRQ
MR9;]](QPH7   8\D-P<5EQ>*=3N/#O@2[OK@P66J ?VI>IA-K>42@S_ '? )
M&/0$9H ](HKRU]1\0)X9\<:A#KMZ;73O._LJ?9"RLJQASABA+X;*;LG./49J
MY->:SHVEZ-</K5U>3Z_/:VP641HML3&SMY9V\%MH7YL\G/)H ]&HKSK4]1\3
M>#].U_4KF>.33?*B-BEQ/YLL$K.L;9.T90;PW).,8[UJVNG^)X/$D#B]=-)G
M@>.Y6XN5ED67&4DB^3 /7*_=QVH ["BO&X=8\1CX6Z7XK/B&Z:_CO1&T;1IY
M4RM=F(AU R>#V(Q@8QUKI9-2U'PWX\N;2?5+O4;*31)M0:*XV922-P/DVJ,
M@D8H [^BO/-,?Q7JEGX=UZSNTVW)BFOTFN0898)%RP1 ORLN1MY[?,363/=^
M()_#_CN]_P"$EOXY-#O;@VFQ(AD1Q(X5_DP5[8 '4DYXP >K/-'')'&[JKR$
MA%)Y8@9./PI]>:W'GZK\1?!UV][=1&ZTB>=HXI,(K8B)P".^XY[]/2GIXBN;
M?Q8-+UZYU#2[V74B+*8C-G>P;_DB4CA7VXSG#;N_.* /1Z*Y?QGKEQI0T6RM
M9##+JVI161G !,2')8KGC<0N!GUSVJB;R_TGXA6_AXWMS/INJV$LL1D;=+:R
MQD E7(R5(8<'.#TXXH TY/%T9O EIIE]>VJWWV":ZMD#K%+D DKG=M!."V.#
MFMYYXT?R\AIBA=8@1N8#&<9]R!^-<-\+;-H=/UF4W=S(/[8O8]DC KQ*?FZ?
M>.*+>UD;XV7Y-]=[5T>"41^8-O,KC;C'"\#@=Z .F\->(8/$VEO?V]O/ BW$
ML!CG #!D8J<X)'4>M;%>)VT^J:/\-]4\06&K7,#V&M3LELBIY4@-WM829!+9
M#'H1CCZGM+Z_U37?$VO:-8RS0+IL4*H8+@1,))$+[SE3N X '3@Y![ '<45D
M:%'K+^&;:+6[B%=6$92>>TP5W@D;ERN,X )&,9SQ7EJ:KXK3X46?CH>)+F6\
MM,RR6C11B">,3%6# +G=CN" ,  #K0![317FOC#6-2M[?Q-=VFJ7)FL;-)[6
M"S  LL)N)G+?*Q8_P\G;C [U-J-WK6J>+M T^#7+JQMM3TB:>98$CRC@)AD)
M4G/S=\^V#S0!Z#YT?G>3O7S=N_9GG&<9QZ55TR_EOXIWEL+FS,4[PA;@ &0*
M<!Q@GY3U%<-H.FW$/Q5UF&;5[^XD@TNSS([K\YS(#D8P!D9P.Y-5+'Q5J]OX
M:N!->O<WD_B>328KB38I1/-VC&%V@[5('&,D'!Z4 >HT5PKVOC2PDULV4T<E
MO+8,UA#<W(EECNAQP2HRA!'WB<''8U)X+\06VL:K=P)=:G;W<$""XTG4P1+
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
M9.XE=J@;MV#D]P, 5O44 5=,LFT[3+:R:ZN+MH(UC,]PVZ23 ^\Q[DU:HHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *SM8U&2QMTCM466_N6\JVB;H6QG<WHJC
M+$^@P.2!6C7+ZMX=UV[\0-JFF^)([$& 0+%)IZS[!G+8)88W'&>/X1Z"@"/X
M:ZE?:MX"L+W4KEKF\DDN!)*P +;9Y%' Z< #\*ZRO,_AU<77A/X7_P!I:[<S
MR6D4DI2W2R(DAS<.#P,EMQ(;H, ^G->EJ0RAAG!&>1B@!:*** "BBB@ KS?Q
MV==\.^'6U*'Q'?BYFU*- BB+RXXI)L!%!3/"D#))Y%>D5Y_\7G!\(V\*!GE.
MH6SB-%+,560%C@<X '6@!/'-IK.A^#-?U"U\2:BP2S#Q;S&'B=3U5E0'!!Y[
M\#!YKH]*\5Z/?WT>DQ7I>_%N)=K1NHD48#,CD;7P3SM)K,^)DB7'PQUL0-YI
MGMBD(C^8R$D8"XZUG:A<02?$#P)+"P:)+2[5W4?*FZ- H8]LD$ 'N* -W1M8
MT=+;6KZ'6[F]MXK]EG,Y9A;R80>3&-H..5P!GEL<FM>PU>SU*>X@MVF$MOM\
MU)8'B9=V<<.!G.#TKS:Q33;K0?'4&IBY%G<>("^^WW"149H529"!DA6&[(R/
ME-=#X'FU==3U6QO=1BUJQMTA^RZNL85Y0=V8G9>'*=<C^]SR: .U9@JEF(
MR2>U<'X0\77^I>,=5TS4U$<-W"FI:1_M6I^3\^%;'^V:V/&5[&;*#1/M#02Z
MM(+9I5ZQ0G)D;.,+E05!/\3"N5\>Z;<^')="\56^H7M_=:5=+']F:*+=);R?
M+(JB.-23C!YR!@T =OJ'BG1M+U---N[T)>R1-*D(C9F91UQM!R>1@=3G@5GG
MXB^%ETXW_P#:;&W5VCD(MI2T)!P?,7;NC /=@!63J%[;7?Q4\+7<$@D@_L^Z
M'F@':I?9M!/8G!X//%8<,D1\(_$^,??N;R\:!=IS,&@55*C^(%@0,=30!Z7>
M:S8V*Q&21Y&F0O'';Q/,[J,98*@)(Y'.,<CU%9S>-_#26%A?-JT(MK^3RK>3
M#89\D$'CY2,'.[&,'-<%)?Q:)JOA[5]634?[#N=!@LS<V;3#[-.A+$2",[L$
M''3JO3@U8UJ#2[?3?"ITK3Y;2RD\30WFV57WLFU]TSJ_S("2/O>H)QF@#O\
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
M]"L)5?\ @9H [J^GAMK">:XF,$*(2\HZH,=1[USVG^)_#^D>'-%:;7I;BWO
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"N8\<VFGWVDV=MJ)O88WO$,=Y9%A)9R!6*RY . "-N3Q\W-=/10!X]K+ZY/\
M/=5L=1=]4:/5K9;2^AM2KWL2R1,7*J.=H!&X<';^?0ZE/(/BH+VVM)+I!X<F
MC3$;;))3*KK&6QC) Z5Z!10!XW87<EUJ?@'4C9:GN@EF2ZA33Y(H;1V@91$D
M84 *&XW<\#EJZ'1Y/+\1_$*5XIECF>)H6,+ 2A;<(=O'S?,,<5Z'10!ROPU5
MX_ASH4$L<D4T-JL<D<B%&1AU!!Y%<[IDRZ=:^.=,O;*Y>[OM2NI;:U^SL3=1
MR1JJE#C# D$$YP.^*],HH \?CL;CP+J.@OKMK?W6F?V'#I\MQ8^:_P!FGC9F
MPPC.2I#X!]A7HOA:WLH-(+:=I;Z=:S2M*D4BE7;/5V4\J6/.#SC&<'(&W10!
MX['=SZ7X$\:>%]3L[W^UV^WR1%;621;M)0S+(K*".^#D\8J=[IM$UC0]8U73
MM6;1KG0X+)Y+>*97M9XR3B1%PP!#8SCJ*];HH \HUBWBTAO#^OV'AZ_BT&&>
MY^U6UNLBW"K,J8G9 =PY0DCK@\\D@-\51Z=>_#W6KK0]&O(Q?W%J0[P2^==L
MDR%FV,"^ HZGK@]@"?6:* .&OY5D^+>A7*)(T"Z9<(TPB;8K,R%06Q@$@'BN
M2DMM1DT+Q#<V5A=W#6GBUM3-JB/')<VXVY,?0G/)!']VO9J* /+-3MK+QAX8
MUV?POI-\FH3:8]L;R\26.1LL&\A3)RV<-G' ..>:;J6OPZXG@>2UT_4EDM-4
MB-W!]@EW6V(G5@?E[$]NW->JT4 <MX^OI[#P_!-!8_:E^VP"9Q;>>UK'OR9E
M3!RRXR.#@X/.*XZW<Q:SX^9;?57BOM*@-O-<6TN9L12*>HX)9@ N >>!@5ZU
M10!Y2Q9?#OPPC\BX\RTGMC<KY#YA"V[(Q?CY<,0.:Z7XDV.H77A^RN=.@DN7
MT[4K:_EMHAEIXXWRR@=ST..^*[&B@#A+SRO$/CWPUK6G,YL]*M[J2[N#&R#$
MB*JQ\@9;.6([;><9%-^&[BU^'TR7$4T$D5Q=O(DL+(V&E=E.",G((Q7>T4 >
M-0(+/X0>#9;B&]AO=-OX'4+:NYAD4OGS(P-Q7:6''/(KH_#&L:#=Z]K^I)J,
MDFJ7\"-) ]E-;A(HEVC:'&7.6.2/4<#OTWB#P_-K$UA=6FJW&G7MB[/#)&JR
M(=R[2'1AAN,^A&3@U+IND74%PMUJ>IR:A=(I2-C"L21@XSM5>YP.23TXQDY
M/+[!)8OAS\.K:2UNEGM-8MY+B(V[[H54R;F88RH&X<GUK9U.XN;?Q?XVN[32
MFU!GT:%(8)(&:*Y=?,W)TP_##*CD]*].HH \JTJY\[Q_X9U%(]6N()-,GA>X
MELY(T60F,[0FT!% !YQCCJ35[PKK$7A_1_%^HWEI?-&NO7,ZQQ6SM))&[(%9
M%(&X'U]C7H]17, NK=X&>1%<88QMM..XSU&?4<^F* ([>ZAU'3(KRU;?#<PB
M6)L8W*RY!Q]#7DEI8R:O\%K#P:EK.NMGRX)(9('0VK+,&:1B1\H"@D'OP!G-
M>PQ11P0I#$BI'&H5$48"@<  4^@#SQ;HZ+\2?%/VJUO&_M2SM#9&*W=Q*8UD
M5AN VJ02/O$#'/2N=TQ;BU\"_#BYFL+]4TZ_7[4OV20O&#'(H;8%W%<L.0".
M:]EHH YSQK=W,'@;4KJTTI=0G\@%;.:'S P)&=R?Q;02=O?%<KHUPI^*EOJ*
M#5KFTN-",0O+JUD0,XF#'@J @"^RCTR3SZ;10!XO-%/)\$/$UFMI=&ZFOKDQ
MP?9W\QP]QN4A<9(*\YKU;4(GU7PU=P64WERW5H\<,AR-K,A /J,$UI44 >13
M0SZ[\'K/P>MG<0:_$MM9-;O$P,+12)F4MC&S:I;<#@YP.3BNDDDV?&B"4I-Y
M(T-K<S>4VSS3.K!-V,9P,XS7<T4 8WBO0U\2>%M1TDG:]Q"1$_\ <D'*-^#
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
M37'V5+SRCY'FYQMW_4$9Z9XS6/X5$@^('C25[6[BBNIK5H)9;9T20+"%;:Q
M!PP(KF/#,$%MI<7A+7?"-[=:O:R&-97MF>UG 8E)C(?E Q@GOQP">* /19O$
MUC#<O%LN9$CN4M))HHBR),Y4!21SU=<G&!GDUHWU[;:;83WMY*(K>!#)(YYP
MHZ].M>:ZO9W=MKMWJWAAM1M-6;4$2ZTN:!WM;\;U7S1D87Y>2X/&W\:[SQ.E
MO+X:U"*\L9;^VDB*2VT*EGD0\$*!R3@Y&.: ,W7-82]\/Z[:QK?V5Y;Z>]P"
M0T3*"K;65U/JIX!R.]9_@[QCI[:'X6TRZENS>WFG0A+B6%_+FE$09U$I&&;@
MD\]01UXK%M+;5=.L_$.G07NHZQH)TA_LLMU;.;B*9@5$ .T-)QSTRO ..[3'
M<C0/AE']@O\ S+&6W-THLY<P!;=D;?\ +QAB!S0!V=QXUT:VFE#R3&"&\%C+
M=+$3%'.2!L8_4@$XP"<$UF/).OQF2V%U<_9I= DE,!F8QA_/1=P7. <<9%<;
MXEEU+5-"UR&;1]52^M]81TM;6S=8?(6=")<J,3,RC).6.>0 !FNM+RR?&"TO
MC9WJVQT%X3*UL^Q9&F1PA;& =H)QF@";X<S3RV6OI/<SW'D:[>01M/*TC!%8
M!5RQ)P!5#5-:&A_%HF>?4)K630C(MG ))]TOG@92)<\[1R0.@.:N_#E)HX/$
M0GMKF RZ[=W$8G@>/?&[Y5AN R"*;J+/IGQ8MM6N;>Y&GR:*UH+B.!Y%$OG!
M]IV@XX'?B@#:T_QAHNJ:$NKVET9+9I?(V^6WF"7./+V8W;LGICWZ<U/I7B*P
MU>]O+&+SH;ZR*_:+:>,HZ!AE6]"#Z@D5YMJ/A[5;;3[KQ#!I,]Q$_B/^U6TQ
M5(EDMO+,1(7KO.2^WKTSSQ7:>%)-*U&\GU33- N+ -$(WNKNV,,LISD( WS%
M1W/3)&,\X -S4=7M=-EMX)/,DN;DD06\2[GDP,L0.P ZDX R.>17&>"-;C6?
MQC=WEY=_9+;5-B"\9V>(>6GR -D_>) 4=2>,YJ7Q%)=:'\3-+\0S6EU<Z1)I
MTEA(]M"TQMI#('#LJ@G#8 R!VKF+FQU74K'QC+8:5>O*-:M]2MX)X'B%W'&(
MB5!8#D[3QU]LT >E6GBG3;K4[C39#-:7MO!]I>&ZC,9,.<>8">"N>#SQWQ4<
M7B_2I-2M+%_M,,EZC26;S0,JW(49.P^N.<'!(Z UR36UCXQT355T3PY=Z??3
M:9-;?:]0MF@=&=<"(%N3DGDC@8]Z?X7O+#5GTV*X\'WUKK%C@SO=VK+';,HP
MS(YX;./E"\G/IF@#:D^)/AV.QEOO,O6M(+AK>XF%E+M@8,%)D^7Y1DXYY]JT
M;7Q=I5WKJ:.C7"7$T;2V[RV[I'<*N-QC<C#XR#QVY&17G<MO=R?"OQO9KIVH
M?:;O4KQ[>$V<H>59),H57;D@CO71ZHTD_CKP)<Q6EZT$$-T)I!:2;8M\2JN\
M[?ER01S0!OW?C'2+&2,W#S+:O<?91>>43 )<[=I?_>&,],\9S3/$&O645KJ=
MDIO))K>W+W#62L6M@02I++R#QG RV.<8K@_#L$%KII\):]X1O;S5;>9TCE>V
M9[6Y7>624R?=4<@G//'&3Q6IIMS=>'-?\7Z;J=A?R'4[I[VQN8+5YDF5HPOE
M[E!"E=H'S8'X4 =%\.;B>[^'6@W%S-)--)9HSR2,69CZDGDFN8T;QA:>&M2\
M7+JMQJ=S#;ZJ<%8Y;G[/%Y2'+$9V("3U]\=#72?#2.:'X<Z';W-M/;3PVRQR
M13Q-&P(]B,UCZ5.VBZMXT@OM.O9)+V],]K$EJ[K=(8D4!6 V]00<D8[X% &Y
M?:OH=WKGAG.H79FNR\MA]F+B&X!C).\@;6 7D G.<5'<_$/0;;^TN;Z4Z:^R
M[6*RE8PC&XLPV\*!SD\>F:Y6UT*]\/-\---G@N9Y--:8W<L$#R)%OA8<LH(
MW-C\,U8A6<#XEYL;X?;"QMLVDO[_ /T<)\GR_-\PQQ0!W-QX@L((K%DD:X>_
M7=:10+N:9=NXL/10""2< 9'/(K@]!UFU;2_'LVJ7VK)IL-\\1<F5I[=/)7<%
MZLN#GV'7I572VO?#^J^#M<N]/OWTT>'DTJX"6LC/9SC8Q9XP-P!V[<@=J,7,
M^@?$U5TS4@VH/*UHK64@,VZW5%VC;DG(Z=1WQ0!VK>+=$TA-&L99[LO?V^ZT
MW022-*JINY8 [GQCCEB2..:GL/&&C7VD7^I^?);0:>[QW@NHFB>!E )#*1GH
M01ZYKE&$S:]\-I197WEVEM.+EOLDF(2UN$ ?Y?ERPQS6?>VJ7.F?$Q+W3M1:
MVNI1+"%@:,S!8D *%A@X=??IT- '=IXOTPZM;:5,E[!>W48E@B>U<[T)QNRH
M(4 XSN(QD9Q6]7F>B:SIVH>+=)O-7N=074;>V:SM1/H\UI&SOC<69LC<=H &
M0.O4D5WFDZLFKQW3I:7EM]GN7MB+J$QERO\ $OJA['O0!H4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!SVK>&9[W6DUC3];O--O1 +=_+5)8Y(PQ8 HX(!R3R,5HZ9I9L#)+/>37MW
M*%62XF"@D+G"@* H W'H.YSFM"B@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K,U_1(O$&E-
M8RW-S;?O$E2:V?:Z.C!E(R"#@@'!!%:=% &%8Z!>I)&^K:]=:HL3!XXY(8HD
MW#D,0B@L0>1DXS@XR 1NT44 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 45Q&B6=M>?$OQ;-<PI+):R69@
M9QDQ9@!.WTKF?C'"N@^'-3UPW]Z=3OYHK6Q2.YD1+<8&=J*P!)"N22.I'IR
M>NT5YC/X?C\&^"QX@O+Z_:\L=%D2Y22\E99KAE7!P6X(;<HQC[WM5;X:>*+'
M1=+\.>%[Z2_N=:U:)[MIV0N@9@7VLY/4* #C.".<4 >KT5RWB#Q_HWAZ/46E
M%Q=G341[T6JJWD!V 4,68#<<_=!)QSBNCBN4FL4NXU=D>,2*N,,01D#!Z'ZT
M 345Q.B?%/0-?OM*M+**^\W4VE$&^$ !8P<LQ!. =K =^.0*L3?$;0X[VP@A
M%U<PWU]_9\-W @,33=P"2"R@\%E!'O0!UU%<+>_%CP_82ZY'/!J&[1F5+G;"
MK;F)( 7#<]#DG 'KS5RQ^(^AZCX@TC1;=;QKK5+3[7"3#A$787PQS][ /3.#
MP30!UU%<EK/Q$T313J;2BYG@TH*+Z>W0,D+L<+&22,L3@8&<9YQ61XIU?2?$
M&H>%-&FDURSN=1ECO[46A5"0JEB)?FX !R<>G% 'HE%<3=?%+0;.ZURWF@U#
M?HP'VG;"&R3GA<,<\ G)P !R16DWCC1T\+Z=KSF<0:CY:VEOY?[Z9W^ZBKGE
MC]<=\XH Z2BO*M%OWU[XTZUJ4KW-IIV@V"PR13S81)VSEB Q487>,CTS74VW
MQ"T>\UK2]-MH;R3^U$E>RN!&!'*L8)8C)W '!P2H![''- '645Q&F?%30-6O
MK"SMH;_SKZ[>UB#0CJ@R7.&.%R& /4E6XP":ZC6M:T[P]I4VI:I<I;VD0^9V
MYR3T  Y)/8"@"_17.67C.PO-;N-%:UO;?4H;,7HMID7=)$?[NUCSG P<'FN#
M\,7TOQ5UWQ%/J":G;:/"/L>GB-@BPL"-[$@D><<K@X. 2,^H!Z_17#>./',O
MA:[TO1;#3;J\U/4F"0,%#*%! <\G+,!SCISR:YG7]>@7XT?:;B>[73O#^E_:
M+F")F?S)F!*KL!P2%;=[;22<#- 'K]%>=^)?'.A:C\+5UB8ZO!INK@VT;VJJ
MMPC$L, %L9RI[GBM2U\2Z=X?EB\*PIJ6HWVG::MQ,,HTHC4 98LPW/WPN?Y4
M =A14%O<BYL8KI(W DC$BH0 W(SCKC/XUP0^,WAPZ8FI&SU9;!KW[$;DVP\M
M7QG);=C'7ID\'CID ]$HKG]7\8Z9H^HO82":XN8;9KRY2W4-]G@7K(Y)&!Z
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
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 445YU+\498;KQ-$=!9T\.E3>-'=@LRMGYD!49P 202* /1:
M*SM+URPU?1+/5[>8+:7<:R1-+A3SV.>_:KTLT4*;Y9$C7.,LP S0 ^BF/+''
M&9'=51>K$X _&G A@"""#R"* %HKF-/\9P:CXZOO"RZ?<PSV=J+F2:8J P)4
M#: 3P0V<G'3I73,P52S$!0,DD\"@!:*S-;UZST+P]>:W<,9+6VA,I\H@E\=A
MVR>E4_#7B"\US3GOKO26L+9HHIK>03B43(Z!\C !!7."".O3- &_17"Z=\19
MIO&]OX:U3PY?:6][&\EC-/(K><J@D[E7[AP#QDD=\5W5 !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 445'+/# H::5(P3@%V S^= $E%56U*Q6-Y&O;8)&NYV,JX4>I.>!4TL\4
M$#SRRI'"BEVD=@%51R23V% $E%(K!E#*001D$=Z8UQ"D\<#S1K+("4C+ ,V.
MN!WH DHHZ#)I 0RAE(((R".] "T444 %%%1S7$-NJM/-'$&8(I=@N6)P ,]R
M>U $E%%% !1110 4444 %%12W5O 0)IXHR>0'<#/YT]9$>/S%=63&=P.1^=
M#J*9#-%<0)-!*DL4BAD=&#*P/0@CJ*?0 45#)=6\,GERW$22;#)M9P#L&,MC
MT&1S[U)')'-$DL3K)&ZAE=3D,#T(/<4 .HHJ,SPK<+;F5!,ZEUC+#<5& 2!U
MP,C\Q0!)1110 44C,J*68A5 R23@ 4M !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %>)>&=%L?$WQ'^(5A>W4PL;N:',4$H07*C=D;AR0.,[2.
MO->VT4 >+?$:+3K#59-$L+*Y1U\,W$,$9B:6W5!G:L: $^;E1\Y("@#.:H6]
M]9Q0_#[4=3U.U>./1IHFL]0F\I"VS9OW/\N<D*1UP#C.#7O%<[KWA&SU[5+:
M_N?)F:WB:);>\MUN(,,02P1NC\ 9!Z<4 >226G_"(>&? .S4K"]T6"^F?4[V
MUC\^V\YN(V?:1N"Y(R3GY1["O6_!&G0:7X8AM;2_DOK02.T$SQ[!L9B0%']P
M9('MTXQ5KPYX;L/#%A-::?&J)/.]Q(%0(N]L [5  48   ]._6MB@#RS1KB%
MOVA]?<2H4?2HXT;=PS@QY4'N?:M+XN1WKZ!I)A#'3UU:W;4@O3[.&Y+?[&<9
M_"O0:* /"-3A>?P]\49%CC?1'G1M.X!C:?&)&B[9SCD=_P :]6\$BVM?A_H9
MC$44*:?"S[0%4'8"Y/OG.??-= 2%!)( 'Z4UY8XX_,>1%C_O,<#\Z /*M&\:
M>'_$OQ-BNQ'>37R!K+3(_LS*D<?)DF9CQE@#CT4#N3CUBH/MEJ(A*;F'RR<!
MO,&,^F:6>\M;5%>XN8848X5I'"@GVS0!-129&,Y&.N:@AO[.Y#&"[@E"G#%)
M V#[X^E %BBJXU"R9@HN[<DG  D'/ZU+'-%-N\J1'VG!VL#@T /HJ.*>&<$P
MRQR <'8P./RIL=W;3/LBN(G;^ZK@F@":BH%O+5Y/+6YA:3.-H<$Y^E2R21PQ
MM)*ZHBC+,QP /<T .HJ%+NVDM_M$=Q$T'_/17!7\^E*EU;R(SI/$R+]YE<$#
MZT 2T5%%=6\Y(AGBD(ZA'!Q^5--Y:J[(US"&7[P,@R/K0!/14"7MI*X2.ZA=
MST59 2:;_:-C_P _EO\ ]_5_QH LT4TNH4,6&TXP<\'/2FRSPP &:6.,'H78
M#/YT 245&L\+0F998S$.2X88_.FB[MFA:87$1B4X+AQ@'ZT 344U'21 Z,K*
M>C*<@TNY2Q4$;@,D9Y% "T4R.:*4L(Y$?:<-M8'!]ZB-_9@$F[@ !Q_K!U_.
M@"Q13(Y8YDWQ2)(OJK BE=UC1G=@JJ,EF. !0 ZBH8+JWND#V\\4R'.&C<,#
MCKTHCO+66=X([F%YH_OQJX++]1U% $U%,CFBF#&*1'VG!VL#@U%_:%D!G[7!
MC.,^8/\ &@"Q15?[?9["_P!K@V@XSY@QF@W]FI -W "<'!D% %BBHY)XH4#R
MRHB'HS, *C%_9L&*W<!"C)Q(.!0!8HJ-IX4A$K2HL1 (<L /SJ-K^S4X:[@!
MQGF0?XT 6**K_;K/"G[5!ANA\P<U.652 2 2<#)ZF@!:*BEN8("!-/'&3TWN
M!G\ZE!!&1R* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M_-\Q8@$L<G(SF@#E] \0ZMKNO>&IWGAA@O=$FNI[98R5,BR0J2#N_P!HXSG
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
M.MQV\=_')(MO,EQ$$E>/;(IRK?*1G!YYH Y?Q5IUG9ZUX0%M:Q1*^N^8RH@
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
;"BBB@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>exhibit103amendmentno3to002.jpg
<TEXT>
begin 644 exhibit103amendmentno3to002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\2ZT?#WA
MZ[U46WVDVX4B+?LW$L%ZX..OI6M7/>.-/O-5\&ZC96$!N+J14\N(,JEB'4XR
MQ ' /4T 1P>)=1M]6LK#7-%6P%\[16UQ#=B>-I I;8WRJ5)"L1P0<5IVGB'1
MK[4)-/M-4LY[R/.Z&.9688X/ /8]?2N>O+?6_%6IZ4MSHT^CV-A<&[>6XGB>
M21PC*BH(V8 9?))(Z8[UDV?A[6KG2?#>@OI;Z<^C9$NI>;&4?$+Q9BVL7.\N
M&.X+CG.30!V4?BKP_,UTL>M6#FU0O/BX4^6H."3ST!X)[&EUSQ#8Z#IU]=7#
MB1[2V-R]NC#S"F< X/0$\9/%<5/H>M:EX*7PZ/#<-K<6FD268NYY(R&DV*H$
M)4DA7*Y)8+QCOTORP>(]3UK4-5@T-;,MI2VT,.HR1N)7$I9D8(S84J2 ?Q([
M$ V+/7]8^T+'J>A1V\4L#S0W-M>>?$-H!VR-L782#P>0<'FK+>*]&M;:R?4M
M4L+.:Z@6=8WNE(VD=0W&5SP&Z&N/L?#MW_:8ET;PS=>';;[/.M[ ]U'Y-RS1
MD(J1H[*"&(._"\ CO65=)<^'/#NOVES8PW<DV@VT=P#<Q VC);E"L@9LE<@E
M2@;))'O0!Z3<^*O#]G.D%SK5A#*^W:CW"@G< 5[]"".?<4>)M;?P]H4FH1VH
MNI!+#"D)D\L,TDBQC+8.,%L].U<>?#&I3^&_%D:V(,^IZ5!!:AF4&1UMMNWD
M_+ASWQ6]XYTF[U?P3+86UFUY.9;9VMU=5,BI-&S@%B!]U6ZD4 7;35=7C,\V
MN:79:;8PQ-(]RNH>:%QR<@QK@8R<Y[5-;^*- NA<&#6;&06[*LQ6=2$+-M7/
M/<\#WKCI-#:70->L=,\$7FEW-YID\"2RW4#*[,A"I\LK8R<<XQZFM:_\*-J6
MKK#-;B/3I-!DT^1T*C8Y="H SG@ D'H,4 =)=ZOIMAY_VN_MH/(C6:7S90OE
MH20&.>@)! ]2*SYO%5@8],FT^6&^AOKX67F0R@B-BK,2>O(V]..M<;+X5\27
M_A\:CJ,;#76U&WN9X+::/<T4"[%5&;*9SNE ;C+8..UBU\-:K->PWYM+^-I-
M8AN)&OKF%IO+2!T\QECPH.6 P"Q( SB@#M;;Q#HUYJ,FG6VJV<UY'NW0),I<
M;?O<9[=_3O3=/\2:)JUQ]GT[5K*ZFV>8$AF5R5XY&#R.1^=<;I>B:PMAX7T:
M;2&M?[#F$D^H&6,QS!8W3,>&+DR%LG<!C)SGBLKPWI6I^(_!?A*UM]-?3(K/
M3W;[<TD>V3S+9XUV!6+<F0.VX#!7N: /2=/\0:/JMS+;:?JEI=31#+QPS*Q
MSC.!VSQGUK/USQ4NBWE[;FS,WV72)M4W"3;N$9QLZ<9]?TKG/"GA_5+?5-%:
M^LM4B&EVKQ%[FZMS"I*A=L2QC<RG&?FVXP.IK0\5Z#J6I:GJLUI;>9'/X<NK
M&,[U&Z9V!5>3W]>GO0!8A\6ZE;OI\FLZ$EG97\D<,=S!>"<(\GW XV*0"2!D
M9Y(KI[>[MKL2FVGCF$4C12;&!V.O53Z$>E<5+;Z]XAL=)T>XT"?3+2WGMIKJ
MXN;B%MPA97"HL;L22RJ,G&!FNRLY)9!/YMFUMMF95#,I\Q1T?Y2< ^AY]: .
M?TCQ7=ZSJTMO;Z7 +*.XFA,YOE\PB-V0OY6W."RG'-/LO%5W+JUE:7^C26,6
MH"4VC/-NE/EC)\R/ V97D<MV!P36#!X?NY=2TF.+PO;Z3<V.H-<SZE 8Q')'
M\^0A#>8WF;AD,!CGT&9#IFN:IXATZ_\ [&&D:K;B1+[4DE1HIX_+951%#%F!
M;8_S@;=OK0!H:1XY.HRV+7&F&WM-1MI;JRE2<2NR1X)\Q !L."#@%O0D'BF6
M/CR2X@2:YTD01W.F2ZI9[+H2&2) I(?"_(WSK_>'7G(Q6#H_A35K>2P_L_2)
M-&U.&SGBU'4I)T=;R1HR%8;6+/\ O2),L 1C'?%)I_A2^BC"Z?X=ETF4:5<6
MU^\D\;"^E9,)@JYW?/N;>VT\X[G !UNBZWXAU6.RN9?#]I;V5TB2^:-2+NB,
M,@[?*&3STS69;>.]1?3H-7N/#Z1Z1+="V\^.^#RKF;R0QC*#(W8X!)QZU1\)
MZ*FE/I0?P%?6MY#&D<EZ;JW94;;M9\"8DCKT&?:L*V\%ZBND1VD'A&>TUU+I
MI8M9:[A"1$S%A)A9"QPIQMV\]* /0-;\70:+XATW2GMGE6YP;B</A;4.XCB+
M#'.]SM[8P34GBKQ5;^%K*&62![F>>58XX(S@D%@&<GLJ[AD^I ZD5SMUX'U'
MQ$_B&ZU#5+W37U*3R8[>'R&7R(N(2249@2=S_*PQN[&J6J^$_%6LZ'+J$MX(
MM6NK>VBFL6AC?R_+=2P23=@*6#2>_ /08 /3JY.#QW97*>))X[=S::)#YQG+
M8%P-KDE..F4(![]1QUGU+PSJ>H07*CQ5J,+7$'DLB1Q")3M"LRC;O!/)^_P3
MQVK M?"6NV5QXC23[%J%G<6$%O;6LL"PQ3[ PV$*Q*@#Y?0[O:@#<L_%&IS:
M5=W\^@@^2J^7#97BW,DDA(&P@*-N,C)/09/:JE]XXN]*MM32_P!&1-1LHK>9
M8(KO?'*DTGEJ?,V J0P.05[<9K/2SUFQOM1UW0/"?V"0:<MK%I[O!']IFW@A
MV"/LVHN>2P)R0,<53NM!U74/!>LV;^'M1?5KQH);B>\GMMUX5E4E5V2$(JJ#
MA3@ >I)) .WTR]U^XN]FI:+:6=OM)\V*_,QSV&WRU_/-+XE\06_AG0Y]2GC>
M9D!$4$?WIGP2%'Y$D]@">@KG]#TF.*ZFCL_"6I>'Y)X6C-_]HMW,8X/ $C\Y
M _A(IFN^"M8NK666W\1W-W/'8SP1)>6\3EFD!R05"*I(PN<<#//)H OW'BO4
M'O\ 3++2]&BNI[W3S?GSKSR1&H*#&=C9.7'I6G_;-Q8:'/J.N6<=F\1P(;>?
MSR^<!0IVKEF)P%QUQZUQ%[X7U 7GAZ74] FU^*TTE[:98)(8C'*7C*\-(H.%
M4C()K8A\-W.H6NG-8P3^&TT^>21+.XCBN1([ 8D^61AQE@,GJ2<=#0!9M_&D
M^H:9H4EAI/FW^L0O/';2W 1(D3&\N^T]"RCA3DFMS0]8CUO3?M2Q-!(DLD$T
M+D$QRQL4=<C@\@X/<8-<-9>&M8T_PGX=BOK*\NKVQWAGTZ>.&XM58?=7+;'4
MX^;)]#CBM?PSX1O]/TRW+ZK?Z=(UU+=36D$D<JMOD+A'=T9F(7 )!&3DY[T
M1Q^.]1_LXZO-X?1='%VULT\=\&E&)C#N\LH,_,.@;./6MG6O%5MH^M:5I0@>
MXN;^=8R$.! ASAV/N00!WP?0UYVO@S4#I4]I%X1GAUPWDTUOK)O(5CB9IV=)
M/ED+'"D<;><8KH=8\%Z\VJPWMEK F,VKQW<N^U3="BJP7YBWS*@( 4>I/4F@
M#6U;Q1K.EZK:VA\/1S)=W7V>V9+\;Y!R2^S9P H+'G@"JEQXZU&WMM6U+_A'
MT?2=+N9H)YUOAYI6-L,PC* 'UQNK8CTVZG\=SZI=18M+6Q2WLF+ Y=V9ICC.
M0<+$.?>N!O/!]U+_ &_$W@V>?4;N_N9[/4Q>0QI'N8F)\B3>-IP?NYXZ4 >F
M:YJHT;P[J.K^49EL[62Y\O=M+[%+8SCC./2L:T\5Z@FI6%IK.C1V*7Z.UO-!
M>"<91-Y##8I'R@\\^G>H->\-:Q=^&=8C76;V]NKG2Y;=;(^2L#RM"5R#L##+
M<\MCGTK%T?PQ<1:]HUUI_A6;03;%A?7,UU$XGB,9!B")(^<OM.3C&V@#H=(\
M8RZA+I3W6E-:66L G3YC.'9_D,@$B8&PLBEA@MTP<&K>A^*H->UK5+"VM;B.
M.Q2%Q/,A3SO,,@RJD [1Y?7OVXP3RNB>%;W^W-$:33+^PMM(DDE*SWRS0*3&
MR+';@,3L^?=EP" H ZD5T,NB:A<>(/$LL<[V4=_I]K;V]Y'M9D=?.W$#.<C>
MO7UXZ4 ,'CFVEN_$4-M:/+'HMG]I,V_"W!_>!E7CH&B*[O7/''-C1]9\0ZE]
MDGGT"SM[*X19#*NI&1E4C(^7RAD].]<S'X,UVRGUV&.YCN+.704L;54@2(2.
M!,%3[WR[=X.3UW]>*F\*Z.FEW&FG_A [ZRNHHUC>]:ZMV5#MVLV!,21UZ#/-
M &UH/BN[U[4&2'2X$L1)*OG_ &Y6DVHS*',6W(#%1CGH:9X=\3:]X@L['4$\
M/6L.GW6&\TZEN=4)Z[/*Y/MG\:R-.\/W3:IH0B\+6^BS:;<O+=7MN8_+F0HZ
ME(]K%V#EE8[P,8]<5>\"^";/0M"TN>[TQ8=9@B/FL)2Q#'(/1BO0T 7+?Q9>
M&^TY;[0Y;.RU*=X+61Y<S;@K,/,BV@H&5&(P6(XR!1:^+;MK^VM]0T62Q6]@
MEGM TX:0B, D2I@>62"#U;T.#Q65H8\07OB-=4U_PW?1W>7CM6,]NUM8QG/0
M+*69F&-S8SS@ "FKI>L:GXBLM2DT$Z9?Q0RQZG=+,ACO%,958T 8LR[MK N%
MVA<=30!<TOQOJ-U;:)>W^@):Z?K#1+;S0WHF96D7<FY-B\<<X)Q5MO%EY#>V
M[76B26^F7-]]ABN))L3%RQ56,17A&(X.[."#C%<7H/@^_MK3PW%;>$I])U:P
M>W-SJDEW$4*J )@%21BV\;EP0!\V>,5T%F->O_%BW^N>&M0,4%P4L%6XMC!:
MH?E\YAYNYG()YQ\H)"CJ2 :%AXU>]U*SC;3/+L+Z[GL[6X%P&D,D6_=OCQ\J
MGRVP<D],@9KK:\RT;POJ-KJVF2'1I(-7@O9)=0ULS(4NXCNW 88NV[*84J N
M/89]-H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JE=:1IE]=0W5WI
MUI<7$/\ JI9H%=T[_*2,C\*NT4 %%%% !1110 4444 %,AABMH$@@B2**-0J
M1HH55 Z  =!3Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\N^,GBO7?"%KI
M%SHNH& W=P89$:&-UQC.1E<Y_&O4:\2_:(GB.G^'X1(AE6\+L@/S!=HY(]*
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
MO+'!HU[+-(L<:P.69S@#@]Z\@MKJQA^&?PTQ/;HT>KV9?# %<;]Y/IUY^O-
M'JUWXET:QN7M[G4(HW1UCD)SMC=L;5=L;5)R, D9R*F&MZ:=9.CB[C_M$1^:
M;;G?L_O8].V>E>/^--9LKSPWXZLX62PGAO07L8H]TMS@Q?Z1(2"0A &"NT#
MR3G%=EXTE-C/H7CC2XI+K[')]GN$A7YI[68A>!WP^QA^= '7?VUIOE7,INXP
MEK)Y4Q;(V/QA>>_(X]QZTNFZSIVKB?[#=),T#^7-'@J\3=<,IP5/U%<+XQAN
M- T'P]J%VMQ);6>I?:M6:U+;E,B2!I!CG:KOGV 'I6SX2/AK4-7U#6?#\D]X
M]Q'&ES?-+(R2%?NH-W!('7'3(]: .JN;J"RMWN+F9(H4^\[G '8?KQ6;'XHT
M66UO+@:A&([(XNMX*M!QG+J1E1CG)%8'Q,EFL]'TK4A'<R65CJ<5Q?"VSO6$
M*P+#'/REE;\/:J^DZIX*$^J>)[&[DN8?L@CO=0EED:,J#\L>'X9NO &1P#U%
M '66_B#2KMK);>^BE-]&TEMMR?-0=67U R.?<>M,N_$FCV-VMK=:A%%(T@BR
MV=HD/1"WW0QR, G/(K@?!\D/@KQ6-$U+RH;?5H3/I#&;?]F3<6-KG.!@MD$<
M-TR<"LS3KOP]/IVJ>$?%K:@=5^W3EM/$DH^V[IFDC>,+P<Y'Y9.!0!ZIJ6OZ
M7I!87UXD)5/,<8+>6G3>V =J\'YC@<4]-;TR2_BL4O8FNI8?/BC!R9(^/F7^
M\.1R*\_M]=TOP]XR\5:3XK;R(]3,4EJ\Z,Z74'E",Q@X.X@@C'4[C4NHW>GZ
M#XZ\'WETB:3IG]EW-M")OD6(_NRD9[*VT=/48YH Z/6_'6C:1X;O=9CN5NDM
MI3;E(@2?/X&QN/EY(SGI6M-KNFP6D5S)<CRY=WEA49F?'7"@;CCOQQ7D%[<Q
MW7PU^(@A#EAX@DG*&-@PC\V$[B",CA3^1KH=?\0Z;8^.]/UK4;VXB\/7VF&W
MMM0@=UB282EB"5[,NW!Z':.W- '?)KVE2:0FK1ZA;O828V3JX*L2< #U.>,=
M<\=:YKP]K\^I_$?Q!8IJ,MS86]I;O' \80P.Q?<I&T-G@?>YZ5S%^=)\/S>%
M-8TZ&XC\*)JUQ/=32EV4R21;4G(;D)O+<].XZC.WX>U33K_XO:]+974,\<^F
M6I26$[EDVF3)##@XX&?P[4 =5XH\16GA7P[>:Q>!FCMT)5%!)=NR\>I[]!7.
M:UXFDA\6>$9H=5,.D7OVK[7&P58SY<)8$L1N&#[XX%7?BA%)-\,?$*1HSM]D
M8X49. 03^@K"UC5]*U+QI\/)X;NWF@+W3*Y(VG]QA2,_[7 /J,=10!ULGB/1
MM4\,WU]9Z]!;VJK)"]\K@?9WQC)W=&&0<$>E3V^K6-GI.G&;46NC-;JT<WEE
MGN%"C,FU1TY!)Q@;ATKSPWUE]D^+*"Y@VL'*@.,,3:A>/7+<?7BI2(;K1_"-
MQI?B2+1]<@T9?L\DVUK>XCVQ^9$X/H57IR.3SC@ ].L[RWU"SBN[29)K>90\
M<B'(8'H13=1OH=+TVYO[@D0V\;2/@9) &< =S65X+U"XU3P?IU[=6,=E/+&2
MT$>=@PQ&Y<_PMC</8BJ/B2\AU77M/\,0:C#!<%OMUP,JS!8RI1=IZDN5;'HA
MH 9\/_$FH:[8:C:ZU$L&M:;>/!=0KC 4G=&1[;2 #WVYK4N_%_AZQDO([C6+
M1)+/;]H0/N:,G. 0._RDXZX%<1J<_P#P@_Q4TS5+[5(Y+?7H39WA95CV.F#%
M(0.W5<GH*T=&O=._X6SXND>YM<?8;,;F=>@#[^?;Y<_A0!TP\8>'6NK*V76;
M-I;X*;8+(#YFX97!Z9/8'K5G4_$&E:.3]OO4@VJ'<D$^6I. S8'RKD'DX'!K
MQVUN;&'X$>&@)K='34X&(W $,+K)/U"\_2MVYU;1=.\8^)M-\67EU:P:HZ36
M<HDD$-U 850HNS@D$$8[YXH ]!NO%&A64ZP7.KV<<K0^>$,HR8^/F^AR,>N>
M*EL]?TG4-';5K74+>33U#%KC> B[?O;B>F.^:X&./2[#XB>"K.",6T-OI5RD
M,%P^9(@=FP'<<AL9X//45SEQ=D>'O$%S:'[196GC47E_%!\Y:T5HV8[1U7<
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
M4,3@LHQDGCC&1UQU% %RBBB@ H(!&",BBB@ HHHH 8T4;%2T:DK]W(Z?2G$
M]0#VI:* &I&D:[8T55]%&!3J** # SG'-&!G..:** "BBB@ HHHH **** "B
MBB@!C11NX=HU++T)'(I]%% !5273XI]1@O)69FMP?*3C"L006]2<$CTP3ZU;
MHH *,8Z444 %($4,6"@,>I ZTM% !1110 F 2#@9'2E  &!110 8HHHH 0(J
MDE5 +')P.M($56+!0">I ZTZB@ HHHH 3:.>!SU]Z4@'J,T44 '6D5510JJ%
M4= !@4M% !2*JHH55"@=@,4M% !2;%+ARHW 8!QS2T4 (55B"R@D'()'2AE5
ML;E!P<C([TM% "  #  P:&177:RAE]",BEHH 0J&4J0"#P0: JK]U0/H*6B@
M HZ444 %-9%<8=0P]",TZB@ HHHH **** "D9%8@LH)!R,CH:6B@ HHHH :J
M(@ 557'' Q3J** "DV+O+[1N(QG'.*6B@ HQFBB@ I-H]!US2T4 -V*7#[1N
M'0XY%.HHH :44L&*@L.AQR*=110 48YSWHHH *0HI8,5!8=#CD4M% !32BL0
M64$C@$BG44 )@<<#CI[48&,8&#2T4 (R*XPRAAG.",TC(KKM=0P]",TZB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ K$\7Z'_PDGA34=+5MLTT68'SC9*OS(WX,!6W10!Y
M][XAG?0/'L-C*M[=(-*ELF7'R2#"NWH!<<Y_ND>];7BV"RTK4_ 5B\J&.UU$
M%FD(S@1.-[?5B.?4UZ+10!PGB6:"/XI>"%+HNQ;[=SC;NC4+GTR00/4UDZ>_
M^A?$O1_+E-_-=7<\<(C;+(]N@5AQCD@@>M>HT4 >.RZQ;VV@> =;E%[)HEA:
M&TU"6V$J&WD:&-0YVX)"E64D=,D=>*=XM_X1V?X;^(K_ $*&9H=1GM2US*\K
M&\D65,E1(<D!1U'!Y_NU[!10!P=W=6K?&/1&BGB*G1YXPR,""2Z%1D>H!(%3
M?$],Z!IDS1L\%OK%G-<$(6"1+("S-C^$#J:[:B@#S37;%O%'BV74?#<L<OE:
M#=VLE[ X*222 >5&''!(.6]N,]15;PKJ/A?Q!#H5C+9ZD_B#3&B+6,\EP/L4
MJ !G.3L"@ X]>!C)Q7JE% 'C6HV]WK&A?$ZRT=O.O)KY)(XHSEIHU2+>%]<A
M67CJ>*Z#6;VT\8W_ (-FT&99+FVU)+N?RS\UK (V\Q9!_ 2=J[3C)^AKT6B@
M#S+4= N9/%FN^%DBD71_$D2W\DZCB K\DX&?XF(B_P"^B>U:WP];4[[35O=;
MA:.\L(SI8W<[S$Q$D@_WRJ_]^Z[>B@"AHNLV/B#28=3TV5I;2;=L=HV0G#%3
MPP!Z@U?HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Q/%6J3
M:9HS_98KI[JX98(FM[=YC$6(4R$*#@*"6YZXQ0!Q-K\0[G_A=+Z#=!H]'O;;
MRK!FZ22HS N/9F$B>^U?6NQ\5>,M*\&VL-UK N4MIG\M98H2ZANN#CIT/7TK
MS/XI^";^'P]HFIZ)<ZA?:CI$D8LXH[0%Q'Q_SS0'((4_-[]ZZ_7KF+QI\/H=
M.O-*OH;K5T2)HI;*4?9)>"7?Y> A&1G&[ &>: .FA\1V,D6H3R"2"VL!F>XE
M $8^4,<,"0V 1G'3IUJAIGCS1=4O-/MD-Q;MJ4336#7$6Q;I%ZE/PYPV#@YQ
M7F^@67B#7?@OK7@RYTR\M-5LT:.W>6W>)+I X<;68 $G!7\03U--AT?4M?U#
MX76UI97<!T"$/J3S0/&("OE H2P&23&P 'KGI0!Z!>_$OP]9)J<S/<S6>ES+
M!>W<,.Z*&0G 7KDG/'R@@9Y-:,WC#38AIR)'=2W>HHTEK9K"5F=5&68JV-H
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
MH"0"!D9(KD8[*_TS]H:]U2;3;U[&^TQ8(+B&!GC+YCR&8<+C8W4C]17,^&]
MCLK_ ,1^$_%GA_6KY;O4&NK5H#.+>Y!(P2R,$'W5.YNG.2,8H ]5UWQSHWA^
MXNH+@SS2V< N;M;:/?\ 9XB0 S\CJ3T&3CG&*XGQIXNEM?'O@6ZTW5+K^R-3
M4R2QP%V6=/E*X0<DG=T R:J^7>^$?B[KLVJZ+?:CH6OVZ(DMO:M<J"J@!' !
MX^\,'V/2K'C"QNI_B1\/[FST6]BLK(DRK%:L4M5)4*K% 57&.@/% '?^&?%^
ME>+$O?[.,Z36,Q@N8+B(QR1/SP0?H?R-<3\=M7U/0/"5CJ.D:C=V5TU\L#-!
M,RAD*2$@C..JCG&:/A79WMIXU\?375A>VT-[J/G6TD]L\:RIOEY4L #]Y?SJ
M+X_6-]J_@^PL--T^]O;D7Z3&.VMGDP@20$DJ"!R1^= '6ZAXOTCP=IVC1:O-
M=C[<%CBE(:8L^!G<>3WS5K0?&NC^(=1U+3[4W,%WIQ'VB&[@,+*IZ-ANU<#\
M2[>\U./P))8Z=J%PMM?1S3^79RDQ(-F2PVY7H>#Z5#8Z)J=_\3/B(J6EY;1:
MIIS6]I=RV\B1,^Q5X<C'!_EQ0!W=G\1?#][J6G6<4LX74VD2PN7BQ%<M&<,$
M/7KW( /;-%U\1/#]G+>F26=K2PN%M;R]2/,,$K' 5FZ]2 2 0,\D5R'PKNY(
M=#TWPWK?A>^35](FD6.::R_=QJS$[UE/ X..#DXXSFN4_P"$;UC2_AOXO\'2
M:?>3ZQ>ZNCVNR!F6XC+QGS ^-N,(Q))X[XH ]@UGQWH6@:Q9Z9J,\L4UY&9(
M'6,NCJ,]",\\=.IR,=:S#\5_#":98ZC*U[%:WMP]M"[VS9\Q3@@CJ.H__6"*
MY#6=!O[3X@?#B*2RN[N'2;-(;NZBMI)(T<* "6 QU&?:K7QP?RKGP7($9MNK
MJVU!DGE3@#UH [S1?&FDZYJ]]I$/VFVU&R4/+;7<)B?8<8< ]1R/S%5+?XC>
M'KA[9UFF6RNKHV5O?M'B"68?P!NO8X) !P<&N)&BWWBSXMZ[J]A#=6NG?V,]
MBMU/ \(DF=-N & )QGGCC;]*YB3PSK6H?"OP_P""8].NX=:M]99K@-"P2&,&
M0^:7QMVX=<$'GMF@#UW5?B-X>T76[G1[^6XCO;>#[08Q S;T_P!G&<D^GU]*
M?%X_T2XM=.DM?M-Q<:C;-=V]I''^^:)>K$$@#H>_..,UR1L+H_M%KJ3:?>&R
M33?)6[-L_E"3'3?C'0GG-6O&TFH'XC:';V_AZZEM3:N)-4LK8-,,[AY(E.!$
MO3)R#AN".30!IZM\3])MOAU-XOTM)KZW'[N-!&5VR$[0)/[H!(R?<8SD5<TW
MQM:+X1TK4]46XBN+P0P)$T!5[F=U4XC7N"3P>GTKR?1O#NN2?L[:_H9T:_34
MEO!(+>2W96=1)&QV CYN%/2M7Q=9:M=^%/ .MV6DZI-%H;1"\M$B>*<C9&&9
M5X<8*,N>.N1QS0!Z:/'&A)HNI:I<W1MH=,E:&]29</#(#C:0,Y)R,8R#GBN"
MU+QA>7GQ:\'PZ?-JEG8ZA$SSVER&191M8JVTDC!'IZ<\U4\:^%(-?^'6L7GA
M31=3BGNKF&[G%T9O.N]FX'"2$MQNS_M8XS@47]Q=:]\3/ >K6FC:L+*TMRMS
M(]C*HB8@@@Y7L2!GIZ$X- 'M=%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R$/@2&V%W%%>))!=3
M23.;NSCGE!<Y($C#D#MN#8&!70Z+I%GH&C6FE6"%+6UC$<88Y./4GU)YJ]10
M 445%<7$5I;2W,[A(HD,CL>R@9)_*@"6BF12>;"DFUEWJ&VL,$9['WI] !11
M10 R57>%UC<(Y4A6*Y /KCO7,> _!47@/19=*MKZ2[MWF,X,L85E8@ C(."/
ME';UKJJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N4\9>"$\87
M&DRRZ@]K_9EP+F()&&W.",9R>G'2NKHH 1=P4;B"V.2!@$TM%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%9NJZ[9:0T44QDENIL^1:V\9DEEQUPH[
M#(RQP!D9(H )YY5\2V,"R,(FM+AW7/!(>$ GW^8_F:IGSO$JL 1%HQ?![O>*
M.O\ NQD\=RP] ><7157Q-XAU:77+=X;BWV0)IDCY018W!F"DK(26.>H! &,C
M-=/<:MIVFR"VG<VX51M)A81X[ -C;QZ \4 7I98X(GEE=8XT!9G<X"@=23VK
M*_MF>^(72+)KA#_R]3DQ0?@2"S^VT;3_ 'A3+C6M#O(@DS_:( P<G[.[Q@@Y
M!)"E1@X/-./B[PT#AO$.E*?1KR,$?AF@!_V37)>)=6MHEZC[-9X8?B[L#_WR
M*BTZ>_&N3V<EXMY;PP@RR&((8Y21M7(."2N21CCY?6K7VNVUS3;I-+U.,ED:
M,7-LP?RV(X([9'6LW3]5M=&5=)N[22UNHUWD6\,DR2@GF4, 3R>N_G)YSU(!
MT=%<Y<^-M(A61H7>Y6)MDC(5C5&QG:6D95+>P)/M3M/E\1:C:_;?.MK%)V+Q
M6UW9&22./^'<5E49(YQVSCM0!T-%90M_$&.=3TS/_8.D_P#C],,?B2-@1<Z5
M<#T-O)#^N]_Y4 :S,05 0MDX)&/EX/)_EQZTZLG^T]2M^;W1W*=Y+*83 ?4$
M*Q_!34]IK>FWT_V>&Z47.,FWE!CE ]3&P##\J +]%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 0B[MVO7LA,AN4C65HL_,$8D!OH2K#
M\*FKCM",LOQ2\7/*5*Q6MA%%CLNV5B#^)-+X O7?1[U;R[9Y3K%]#%YTF6(6
M9\*,^@!X]!0!V%%16]S!=VZ7%M-'-#(-R21L&5AZ@CK4&G:M8:NEP^GW4=PM
MO.]O*8SG9(OWE/N* )KRZBL;*>[N&VPP1M+(WHJC)/Y"H]-O/[1TNTO?)>'[
M1"DOE/C<FX X..,C-<%XT\6VFL>'?%>B6*7.ZU$5E+=;<1&25Q&8U;NPSS7H
M41AC*VJ.FZ-!^[!Y"] <>G!_*@"6BBO(O&VH-J>O>)8;Z6671]"LHC#;1'87
MOYE/E8(P21N!'H<&@#UVHI;JWAG@@EFC26<E8D9@"Y )( [X )JC;WB:7H-E
M)K5Y#!(L,:32SR! 9-H!Y/&2<URGB+5M,;XI>&;>?5;. :?;W5S*LDZK\[JD
M<:\GJ0[$#T% '?5!;7EM>>=]GF27R96ADVG.UQU4^XJ'3=8T_6+62ZTZZCNH
M8Y'B9XCD!U.&%<[\,Q))X+BOYL^=J-S<7KYZ_O)6(_3% '7T444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M[9+6W2X>X2")9Y  \@0!F Z GJ:([6WAFEFB@B267!D=4 9\=,GO0!+1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !6)=>&8;WQ#'JUQJ&HND83;8&X
M/V7>IRK^7CE@<'KU /85MT4 %,FB6>"2%RP212K;'*G!&."""#[@YI]% '/?
M\(7I'_/76/\ P=7G_P =H_X0O2/^>NL?^#J\_P#CM=#10!SW_"%Z1_SUUC_P
M=7G_ ,=H_P"$+TC_ )ZZQ_X.KS_X[70T4 <]_P (7I'_ #UUC_P=7G_QVC_A
M"](_YZZQ_P"#J\_^.UT-% '/?\(7I'_/76/_  =7G_QVC_A"](_YZZQ_X.KS
M_P".UT-% '/?\(7I'_/76/\ P=7G_P =H_X0O2/^>NL?^#J\_P#CM=#10!SW
M_"%Z1_SUUC_P=7G_ ,=H_P"$+TC_ )ZZQ_X.KS_X[70T4 <]_P (7I'_ #UU
MC_P=7G_QVC_A"](_YZZQ_P"#J\_^.UT-% '/?\(7I'_/76/_  =7G_QVC_A"
M](_YZZQ_X.KS_P".UT-% '/?\(7I'_/76/\ P=7G_P =H_X0O2/^>NL?^#J\
M_P#CM=#10!SW_"%Z1_SUUC_P=7G_ ,=H_P"$+TC_ )ZZQ_X.KS_X[70T4 <]
M_P (7I'_ #UUC_P=7G_QVC_A"](_YZZQ_P"#J\_^.UT-% '/?\(7I'_/76/_
M  =7G_QVC_A"](_YZZQ_X.KS_P".UT-% '/?\(7I'_/76/\ P=7G_P =H_X0
MO2/^>NL?^#J\_P#CM=#10!SW_"%Z1_SUUC_P=7G_ ,=H_P"$+TC_ )ZZQ_X.
MKS_X[70T4 <]_P (7I'_ #UUC_P=7G_QVC_A"](_YZZQ_P"#J\_^.UT-% '/
M?\(7I'_/76/_  =7G_QVC_A"](_YZZQ_X.KS_P".UT-% '/?\(7I'_/76/\
MP=7G_P =H_X0O2/^>NL?^#J\_P#CM=#10!SW_"%Z1_SUUC_P=7G_ ,=H_P"$
M+TC_ )ZZQ_X.KS_X[70T4 <]_P (7I'_ #UUC_P=7G_QVC_A"](_YZZQ_P"#
MJ\_^.UT-% '/?\(7I'_/76/_  =7G_QVC_A"](_YZZQ_X.KS_P".UT-% '/?
M\(7I'_/76/\ P=7G_P =H_X0O2/^>NL?^#J\_P#CM=#10!SW_"%Z1_SUUC_P
M=7G_ ,=H_P"$+TC_ )ZZQ_X.KS_X[70T4 96F^';#2KDW%L]^SE2F+C4;B=<
M<?PR.PSQUQFM6BB@ HHHH **** "LO7=%.N6D5N-3U'3_+F67S+"?RG; (VD
MX.5.>GL*U** (+.S@T^RAL[9-D$*!$7.< >YY/UJ>BB@#%N_"NFWUW)<S2:F
M))#EA%JMU&OX*L@4?@*@_P"$+TC_ )ZZQ_X.KS_X[70T4 <]_P (7I'_ #UU
MC_P=7G_QVC_A"](_YZZQ_P"#J\_^.UT-% '/?\(7I'_/76/_  =7G_QVC_A"
M](_YZZQ_X.KS_P".UT-% '/?\(7I'_/76/\ P=7G_P =H_X0O2/^>NL?^#J\
M_P#CM=#10!SW_"%Z1_SUUC_P=7G_ ,=H_P"$+TC_ )ZZQ_X.KS_X[70T4 <]
M_P (7I'_ #UUC_P=7G_QVC_A"](_YZZQ_P"#J\_^.UT-% '/?\(7I'_/76/_
M  =7G_QVC_A"](_YZZQ_X.KS_P".UT-% '/?\(7I'_/76/\ P=7G_P =H_X0
MO2/^>NL?^#J\_P#CM=#10!SW_"%Z1_SUUC_P=7G_ ,=H_P"$+TC_ )ZZQ_X.
MKS_X[70T4 <]_P (7I'_ #UUC_P=7G_QVC_A"](_YZZQ_P"#J\_^.UT-% '/
M?\(7I'_/76/_  =7G_QVC_A"](_YZZQ_X.KS_P".UT-% '/?\(7I'_/76/\
MP=7G_P =H_X0O2/^>NL?^#J\_P#CM=#10!SW_"%Z1_SUUC_P=7G_ ,=H_P"$
M+TC_ )ZZQ_X.KS_X[70T4 <]_P (7I'_ #UUC_P=7G_QVC_A"](_YZZQ_P"#
MJ\_^.UT-% '/?\(7I'_/76/_  =7G_QVC_A"](_YZZQ_X.KS_P".UT-% '/?
M\(7I'_/76/\ P=7G_P =H_X0O2/^>NL?^#J\_P#CM=#10!SW_"%Z1_SUUC_P
M=7G_ ,=H_P"$+TC_ )ZZQ_X.KS_X[70T4 <]_P (7I'_ #UUC_P=7G_QVC_A
M"](_YZZQ_P"#J\_^.UT-% '/?\(7I'_/76/_  =7G_QVC_A"](_YZZQ_X.KS
M_P".UT-% '/?\(7I'_/76/\ P=7G_P =H_X0O2/^>NL?^#J\_P#CM=#10!SW
M_"%Z1_SUUC_P=7G_ ,=H_P"$+TC_ )ZZQ_X.KS_X[70T4 4]-TRWTJV-O;-<
MLA8N3<7,D[9X'WI&8XXZ9Q5RBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BB@D#J<4 %%%% !1129&0,C)[4 +1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444$
MX&3TH **** "BBB@ HHHH **,C.,\^E% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7*
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
MG_0-'_?Z3_XJC_A!_#G_ $#1_P!_I/\ XJNAHH Y[_A!_#G_ $#1_P!_I/\
MXJC_ (0?PY_T#1_W^D_^*KH:* .>_P"$'\.?] T?]_I/_BJ/^$'\.?\ 0-'_
M '^D_P#BJZ&B@#GO^$'\.?\ 0-'_ '^D_P#BJ/\ A!_#G_0-'_?Z3_XJNAHH
M Y[_ (0?PY_T#1_W^D_^*H_X0?PY_P! T?\ ?Z3_ .*KH:* .>_X0?PY_P!
MT?\ ?Z3_ .*H_P"$'\.?] T?]_I/_BJZ&B@#GO\ A!_#G_0-'_?Z3_XJC_A!
M_#G_ $#1_P!_I/\ XJNAHH Y[_A!_#G_ $#1_P!_I/\ XJC_ (0?PY_T#1_W
M^D_^*KH:* .>_P"$'\.?] T?]_I/_BJ/^$'\.?\ 0-'_ '^D_P#BJZ&B@#GO
M^$'\.?\ 0-'_ '^D_P#BJ/\ A!_#G_0-'_?Z3_XJNAHH Y[_ (0?PY_T#1_W
M^D_^*H_X0?PY_P! T?\ ?Z3_ .*KH:* .>_X0?PY_P! T?\ ?Z3_ .*H_P"$
M'\.?] T?]_I/_BJZ&B@#GO\ A!_#G_0-'_?Z3_XJC_A!_#G_ $#1_P!_I/\
MXJNAHH Y[_A!_#G_ $#1_P!_I/\ XJC_ (0?PY_T#1_W^D_^*KH:* .>_P"$
M'\.?] T?]_I/_BJ/^$'\.?\ 0-'_ '^D_P#BJZ&B@#GO^$'\.?\ 0-'_ '^D
M_P#BJ/\ A!_#G_0-'_?Z3_XJNAHH Y[_ (0?PY_T#1_W^D_^*H_X0?PY_P!
MT?\ ?Z3_ .*KH:* *>FZ79:1;&WL8?)B+%RNXMR<#/)/H*N444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%)D9QD9ZXH 6B@D $DX HH **** "BBB@ HHHH **** "BB
MB@ HHI"0,9.,]* %HHHH **** "BBDR,XR,CG% "T4A( R3BEH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ***0D#J0.U "T44@(.<'IUH 6BBB@ HHHH **** "BBB@ HI,
MC)&1D=102!U.* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*S=6T2TUHVJWH=X;>0RB(.5#MM*C=@\@9/'KBM*D)P"<$X["@#RSPIX;TW6=
M7\;V-U'(8H=1,%N5E<&!3&/N$'CDYKJ8+[3D\=7]K%I-RVN6^EHS7!*@3P[S
MM5?FQ][=R0*I^"+#4K'Q'XLGOM-N+:'4-0^T6TDA0ATVA>S$@\=#ZU8M[&_'
MQ9O-3:QF73Y-)CM5N25VF19&<C&<XPPYQ0!R6MZ[=>+?@-K&J:C8M"[1RR1M
MN4KQ,P 7!S\H !) S[UZ#=:]'8O;V$,#75\UL)_)61$"H.,EF( R>!ZX/8$C
M@8]!\0+\%-1\+-HEP-1198(QYD968M,SAE.[A=I')Q]*T];LM6L/%5CXDM_#
MK:Q93Z<EE=V7[OSX&5F974,<'[Q! /O0!OV'C6VU;0[+5--TZ_NTN+P6<L,<
M8,ELV2&,@S@*N.2">HKIZYZ&]U.PTNSE3P[B2ZNU1[.WD13:Q-P7<]&(QDA?
M7 )QFNAH XCX@ZU>VUUX?\/:?</:W&N7ODR7,9P\4*X,A0]F(( /;)K1U+P/
MI%SHMS96, L+F2%D2\MV*3!B.K.#N<>H8G/>JWCOPU>ZRNDZKI'EG5]&NA=6
M\<K;5F7H\9/;< .?;\:T;;7;^^A"1:!J%K=$887818XCZE@QW#_=SGVZ@ X_
MQ,-/A^+VBIJ(46DVF3-,F#L=PPP2!U/7FM*76-$T+0?$WB30HR181>0\7S"-
MY40.O!Z?ZT D?TI-7M=57XIZ5K,6D7EU8VNGRV\LT1C'SL01@,X../UK4O;6
M7Q1!JFCW.CW%AIUY:NL]Q/Y>^25@%4J%8_="Y)..B^] %7PMX;L]4\)Z?J&N
MQ+J6IW]NES/<SC+JSJ&VQG_EF%S@!<=,]:B^'NM7MS=>(?#U_/)=2Z'>^1%<
MR'+R0MDQ[SW8 $$]^*L>&[G5_#_ARUT;4](N[F\L(A;Q2V@5X[E%&$8$L-I(
M R'QSGM4W@KPW<:*-5U+4?+_ +4UB[:[N$C;<L(Z)&#WVCOZDT 7-4\3+8:G
M-IUO87%Y=069O95C*JJQY( !8C+$@X'MR1Q5*?Q]I\=KX?N8;*_N(=<Q]E:*
M-3@E"VUANR#@?3WQS5+Q!;ZY=^*KBVETJ?4-&EL-MH(Y46%)R6W&8%@3QMQP
MP'89K!TO1M>BT3X?6\^AW4<FD7&;L;XSL41,F[AN<EN@R<?E0!V%AXVL9[?6
MWU&VN-*DT4@WL5T48HI7>K H6!!'H>O%<WK][+??$#P)/-I-S9F2XG:-Y64Y
M7R'^5@I.UN0<?KUJMKOA/6=?N/B!;16DELNJQV9L9Y64)*T*C(."2,D <CO5
MV\FU_7M:\(7[^%[^V;3[J1[U9'B 0M$R$J=_S+D]>,CIF@#J?&L22>"-<+J"
M8[">1#W5A&Q# ]B#WKRH726WA?P)/X8OG?Q-.UJ+B"WN&D\Z,IF4S)DC .,D
MCBO6?%L-Q<^$=7M;2VDN+FYLYH(HX\9+,A Y)  R:@\$6US8^"=&L;VUDMKN
MTLXK>6.3!(9$ .""01Q0!3'CE9==OM(MM!U6XN+&XA@N2B1[8Q(,B3[WW<$'
MUZ\<4E]\0-.L(H;V6WF.E2W(M?MRNA56+;0Q7=NV;AC=CWQC!IGARRO[?QYX
MNO+G3YX;2_DMFMIG*X<1PA&X!)'([BN?\+Z=KF@VP\,77A*&Z:WD9+;63Y1A
M:$L2KN#\VX _= R<=NM '8OXIC:ZNH[6PN+J*TO$LKB2)DS'(Q7G:3G:-XR?
MK@'%5K/4='/CS6(1I\MMJ=O91-<WDI 22'+;<?,>!AN2!7.:]X>O;O6Y]6T;
M3[[2O$:7:*EW X%O>P!AS,,X("9X(#9 QG@5=O=!U'4_&?B@&UF@LM3T5;"&
M\)7;YG[S)P#N_C';M0!E^.=936](\-WT.FW(LIM:LVM;MBH#*91ABN<A6 R"
M1Z9 R*ZW6?&-MI2:C)'9SWD>F#-XT+H#'\H<A0S LP4AB!Z]<\5Q4UMXFN_
M^@:%+X8O!?Z1>V8F=9(O*E2%A\R,7&<JH/(&.?;.@+/6/#_BO6"?"9UO3]6N
M!=V\\;1;X)"BJT<F\\+E0<C(^O8 WCX]LYM4M+#3]-O[Z2]T_P#M"U>%4"31
MDJ  68;3\W.[ &/4@5F:Q\0I3X(_MG2M.G6?[<MA/%,4#6LGFB-@1G#')XQQ
MR"<5833M3B^)&F:C)IK?9(=&>UEFMPHB65I$?:HSNVX4\X]*YV7P[KLW@37[
M5=)G%W)X@;4H8&= TT)N%DX.[&=H/!(H ]5MY'F@222!X'8<QN5++]=I(_(U
M)4-I-)<6L<LUN]N[C)BD(+)[':2,_0D>YJ:@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JO?VHOM.N;0R/&)XFBW
MH<,NX$9'OS5BB@#R_7- TRS^)O@S38+<I9W,-[Y\7F.1+LC4J6R>2#ZUM:U:
MZ#X:@TNTN].NKNUNM:@-H ^Y;:X8@*22V=H.XXY'.,=*;XAL=2N/B=X5U.WT
MVXFL-.CNEN9U*84RH N 6!/(YP*L^/K"_P!0@T%;"QFNFMM9M;N81E1LCC;+
M'YB/R% #K7Q)?WGQ"U/0'TV065K:Q,) Z<[R^7;G('RX &3W.,UC^!-0M-"\
M,:W+-N$2>(+N"*-.6=C-M1%R>I) Y.!W('-:<%GJ=E\3]0U$:;--87]A;QK<
M(Z!8FC9]P8$[LX88P#GVY(YD>%]?N/!VIQPZ;Y>I0>(9-7M;:Z9-ERGFEPA(
M) RI(Y[_ )T =I8>,+>[UN]T66SG@U*VMA=K!N1_/B)QE"IQG=P0<<_G6QI-
M^^IZ5;7LEE<63S(&-M<KMDC]F'8U@^'KN^NQ+>-X2.CB*%AY4AB\V:3@[5*G
M 7@\MC)(XXK>TF[N;_2K:ZO+&2PN)4#26LCAFB/H2.#0!<KFOB%&K?#W7W(^
M>&PFEC8<%'5"0P/8CUKI:Y_QQ;75]X)UFQL;62YNKNSE@BCC(!+,I R20 .:
M /-3<QVMIX!D\*WKR:[</;"_M[>X:19(#&#*TRY(&#CD\C)QTX[ZW\<K=ZU=
M:9:Z#JLLEI>):7+A(]L.X B0_-]W![9..H'&=/PG#/;>$M(M;JVDMKFWLX89
M8Y,9#*@!Y!((R*QO"^GW\/B7Q=)>6%Q;6VH722V\K%<.HB5#T)(.1W H EN/
MB!IUJ+&YDMYO[+O;D6T5\&0KN8D*Q7=N"$CAL>G&#FKR^*8YKF9;6PN+FW@O
MEL)IHV3]W*6522I.=H+#)Z]\8YKD/"-CKFC6=MX9O?",$DUF?*CUG]T8'A!X
MD(^_NQ_#CDCDCJ'ZGX>O9_$#:QHVGWVDZ^-059)HG M;VV$F"\HR0?W>>P;=
MVZ&@#HM.U31?^$Q\2 6,MG?V=O U]=S$!98\.4(PQX !YP.OM7,>,M7&LCP7
M?)I=U':SZ]9O;74A4;D+9&5!RH88(R.W.#Q5R]\.:EJWB+QS";66VMM8TR*T
MM;MRNPNJ2*<@'<!EQVYYK.N8_$NH^'/"NGR^%[Z.]TC4[.2Z(DA\MTAR"R-O
MYR!GG'IGU .NUGQM::3#J%PMG/=VVFMMO)(70>60 S!59@6*@@G'TY((#)/'
M5LVLQ:78:9?WT]QIXU"V:$($FC)4##,PQUZMCIW) //6]EK/A[Q)K%N_A(:U
M9:E>->VEVC1 Q,X&Z.7>> ".HSQTST&K#I^I0?$VTU&33W-G%H1LGGA"B/SO
M-5\*N=V, ]O04 5M5^(4K^$].U;2=.GWW6IQV$T<Q17MV\X(ZD9P6."!SCG)
M(KNX)'E@1WA>%V&3&Y!*^QP2/R->4_\ "/:[_P (3/"-'N/M</B3^TUMB\>^
M6'[1YGRG=C.WL2*]5MI))K>.26!H'89,3$$I[$C(SZX)'N: ):*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S-3\/:5K$R2W]H)
MG1=JDNPP/P(JC_P@_AS_ *!B_P#?U_\ XJNAHH Y[_A!_#G_ $#%_P"_K_\
MQ5'_  @_AS_H&+_W]?\ ^*KH:* .>_X0?PY_T#%_[^O_ /%4?\(/X<_Z!B_]
M_7_^*KH:* .>_P"$'\.?] Q?^_K_ /Q5'_"#^'/^@8O_ ']?_P"*KH:* .>_
MX0?PY_T#%_[^O_\ %4?\(/X<_P"@8O\ W]?_ .*KH:* .>_X0?PY_P! Q?\
MOZ__ ,51_P (/X<_Z!B_]_7_ /BJZ&B@#GO^$'\.?] Q?^_K_P#Q5'_"#^'/
M^@8O_?U__BJZ&B@#GO\ A!_#G_0,7_OZ_P#\51_P@_AS_H&+_P!_7_\ BJZ&
MB@#GO^$'\.?] Q?^_K__ !5'_"#^'/\ H&+_ -_7_P#BJZ&B@#GO^$'\.?\
M0,7_ +^O_P#%4?\ "#^'/^@8O_?U_P#XJNAHH Y[_A!_#G_0,7_OZ_\ \51_
MP@_AS_H&+_W]?_XJNAHH Y[_ (0?PY_T#%_[^O\ _%4?\(/X<_Z!B_\ ?U__
M (JNAHH Y[_A!_#G_0,7_OZ__P 51_P@_AS_ *!B_P#?U_\ XJNAHH Y[_A!
M_#G_ $#%_P"_K_\ Q5'_  @_AS_H&+_W]?\ ^*KH:* .>_X0?PY_T#%_[^O_
M /%4?\(/X<_Z!B_]_7_^*KH:* .>_P"$'\.?] Q?^_K_ /Q5'_"#^'/^@8O_
M ']?_P"*KH:* .>_X0?PY_T#%_[^O_\ %4?\(/X<_P"@8O\ W]?_ .*KH:*
M.>_X0?PY_P! Q?\ OZ__ ,51_P (/X<_Z!B_]_7_ /BJZ&B@#GO^$'\.?] Q
M?^_K_P#Q5'_"#^'/^@8O_?U__BJZ&B@#GO\ A!_#G_0,7_OZ_P#\51_P@_AS
M_H&+_P!_7_\ BJZ&B@#GO^$'\.?] Q?^_K__ !5'_"#^'/\ H&+_ -_7_P#B
MJZ&B@#*TWPWI&D7)N+&S$,I4H6#L>#CCDGT%:M%% !1110 4444 %%%% !11
M10 4444 8$G@KP]+(TCZ<I9B6)\U^2?^!4W_ (0?PY_T#%_[^O\ _%5T-% '
M/?\ "#^'/^@8O_?U_P#XJC_A!_#G_0,7_OZ__P 570T4 <]_P@_AS_H&+_W]
M?_XJC_A!_#G_ $#%_P"_K_\ Q5=#10!SW_"#^'/^@8O_ ']?_P"*H_X0?PY_
MT#%_[^O_ /%5T-% '/?\(/X<_P"@8O\ W]?_ .*H_P"$'\.?] Q?^_K_ /Q5
M=#10!SW_  @_AS_H&+_W]?\ ^*H_X0?PY_T#%_[^O_\ %5T-% '/?\(/X<_Z
M!B_]_7_^*H_X0?PY_P! Q?\ OZ__ ,570T4 <]_P@_AS_H&+_P!_7_\ BJ/^
M$'\.?] Q?^_K_P#Q5=#10!SW_"#^'/\ H&+_ -_7_P#BJ/\ A!_#G_0,7_OZ
M_P#\570T4 <]_P (/X<_Z!B_]_7_ /BJ/^$'\.?] Q?^_K__ !5=#10!SW_"
M#^'/^@8O_?U__BJ/^$'\.?\ 0,7_ +^O_P#%5T-% '/?\(/X<_Z!B_\ ?U__
M (JC_A!_#G_0,7_OZ_\ \570T4 <]_P@_AS_ *!B_P#?U_\ XJC_ (0?PY_T
M#%_[^O\ _%5T-% '/?\ "#^'/^@8O_?U_P#XJC_A!_#G_0,7_OZ__P 570T4
M <]_P@_AS_H&+_W]?_XJC_A!_#G_ $#%_P"_K_\ Q5=#10!SW_"#^'/^@8O_
M ']?_P"*H_X0?PY_T#%_[^O_ /%5T-% '/?\(/X<_P"@8O\ W]?_ .*H_P"$
M'\.?] Q?^_K_ /Q5=#10!SW_  @_AS_H&+_W]?\ ^*H_X0?PY_T#%_[^O_\
M%5T-% '/?\(/X<_Z!B_]_7_^*H_X0?PY_P! Q?\ OZ__ ,570T4 <]_P@_AS
M_H&+_P!_7_\ BJ/^$'\.?] Q?^_K_P#Q5=#10!3TW2[+2+8V]C (8BQ<J&)Y
M.!GDGT%7*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &3.\<$CQQF1U
M4E4!QN..!7G?@[Q;J^MZMI@;4;6^6ZMY9-1LXK8QMI<BXPC').=V5PW)P2.!
M7=:Q!=W6B7]O83^1>2V\B02G^"0J0K?@<&O/?#OAR[CU[P[<VOAR?0Y=/@:'
M5+AI(]MV/+P%^1B9"7PVY@,8]3B@#L/$VHW4(L=*TV7RM1U*<1QR!0QAB7YI
M9,'CA>!G^)EK(^(/C"\\.V0AT>*.;4 JSS&092"#>%W-[L3M4=_F/\)J]X;_
M .)UK&H>)GYA?-EIW_7!&^9Q_ON"?=52L3QGX"N[_3=<N-)U74WO-2>)WM-T
M'EOM90!EH]P"@$@;NN?4Y .]NKJ"QLYKNYD6.""-I)';HJ@9)/X"N?TL>(=5
M\-QW9OUL+N]F-PHEMA(;>!L[(P,CYMNW).>2WMBOKD+ZC=Z7X2-Q+=(RBZU*
M:7;N>WC(PK;0!F1P!P "JOQ5KQN^OC05A\/6DT]Q/.D4S02QQR0P'.]T+D#=
M@8'/!;/:@#"C\:ZEIGAGQ/=7H@O[C1KS[';W$:>6ER[; H(R<$.X5L>E:=CJ
M>M:1XKL-$UN]M[Y=3MI98)HK?RC'+%M+IC)RI#9!Z\'.:I76@W&M_#J]T&TT
M*30GB"&TAN)8W#.C+(I)C9NK+R2<\D\U/;6^J^(/&&F:U>Z/<:9;Z3:S*D=Q
M)&SRSR[0VW8Q&Q54\G&2W2@!)=1\0Z)XJT*QO=3MM2BU626.2".T\EH0J%_,
M0AB2H( .[/WAS2>+M6UC1;Q9[#6K.:>2:%;?1&MP9)U9@K88-NS]]MV, #D<
M$U6\)'Q -8DO]?\ "MY'J=Z[+)>FYMWBM8024B0"0L%'&<#)8DGV7QU97OB"
M&?2[#PU<#4M\?V76',*QP88-YBOO\P;>1@+D_0T =]12#( R<GUI: "BBB@
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
M)NV[2W&U@Q (QCGJ:R/"_CB>Z\$QZ[K5L(3/<R10A)%/F,9W1(QG&,8 R<<
MDU5T;1]4@^(-CK*>''L;&327M9FFNHWE63S%?=(026) .#EB>,X[9EKX4\3)
M\/+;2H]/CAU/1=2-[:^=,C17A$SOM&"<*5?'S8.?3K0!U^E^-(-0UN_T5K;;
MJ5K;"Z6.&994GB)QE&&.<\$''4=JW-)O9M1TJVO+BQFL9ID#/;3XWQGT.*QM
M"OM:O8Y;N[\-+I/EPD+;//&\DTG!X9>%48QD]<]!CG9TFZO+W2K:YO[ V%W(
M@:6U,HD,1]-PX- %+5/">@ZU>"[U'2[>XG"A"[KRR]=K8^\/8Y%2G18GU^WU
M1Y"1:VS06UN% 2(L1N8>Y"JOL ?4UJ44 %9&H^'K:\T:_P!-MC]BCOW+W+PK
MAGW$>9^+*",]LUKT4 ,2*.*%8415C50JH!@ #C%8-AX$\*Z5>Q7MAH-C;W,)
MS'+'$ RG&.#^-=#10!D7?A?0[_5$U.ZTRWEO$*D2LO)*_=)'1B.Q.<=JCU;P
M?X=UZ\%YJNC6=Y<!!&)9HPS;020,^G)_.MNB@#)NO#.C7FF6VFS6$9L[7'D1
M*2@CP,#;@@C@D5<T[3;+2+&.RTZUBM;:/.V*)=H&>2?J?6K5% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5>]L;74K.2TO8
M(Y[>3&^.095L'(R/J!5BB@#GO^$%\*_] &P_[]"C_A!?"O\ T ;#_OT*Z&B@
M#GO^$%\*_P#0!L/^_0H_X07PK_T ;#_OT*Z&B@#GO^$%\*_] &P_[]"C_A!?
M"O\ T ;#_OT*Z&B@#GO^$%\*_P#0!L/^_0H_X07PK_T ;#_OT*Z&B@#GO^$%
M\*_] &P_[]"C_A!?"O\ T ;#_OT*Z&B@#GO^$%\*_P#0!L/^_0H_X07PK_T
M;#_OT*Z&B@#GO^$%\*_] &P_[]"C_A!?"O\ T ;#_OT*Z&B@#GO^$%\*_P#0
M!L/^_0H_X07PK_T ;#_OT*Z&B@#GO^$%\*_] &P_[]"C_A!?"O\ T ;#_OT*
MZ&B@#GO^$%\*_P#0!L/^_0H_X07PK_T ;#_OT*Z&B@#GO^$%\*_] &P_[]"C
M_A!?"O\ T ;#_OT*Z&B@#GO^$%\*_P#0!L/^_0H_X07PK_T ;#_OT*Z&B@#G
MO^$%\*_] &P_[]"C_A!?"O\ T ;#_OT*Z&B@#GO^$%\*_P#0!L/^_0H_X07P
MK_T ;#_OT*Z&B@#GO^$%\*_] &P_[]"C_A!?"O\ T ;#_OT*Z&B@#GO^$%\*
M_P#0!L/^_0H_X07PK_T ;#_OT*Z&B@#GO^$%\*_] &P_[]"C_A!?"O\ T ;#
M_OT*Z&B@#GO^$%\*_P#0!L/^_0H_X07PK_T ;#_OT*Z&B@#GO^$%\*_] &P_
M[]"C_A!?"O\ T ;#_OT*Z&B@#GO^$%\*_P#0!L/^_0H_X07PK_T ;#_OT*Z&
MB@#GO^$%\*_] &P_[]"C_A!?"O\ T ;#_OT*Z&B@#*TWPUHFD7)N=.TNVM9B
MI0O$@!VG''Z"M6BB@ HHHH **** "BBB@ HHHH **** ,"3P1X8ED:230K%G
M8EF8Q#))IO\ P@OA7_H V'_?H5T-% '/?\(+X5_Z -A_WZ%'_""^%?\ H V'
M_?H5T-% '/?\(+X5_P"@#8?]^A1_P@OA7_H V'_?H5T-% '/?\(+X5_Z -A_
MWZ%'_""^%?\ H V'_?H5T-% '/?\(+X5_P"@#8?]^A1_P@OA7_H V'_?H5T-
M% '/?\(+X5_Z -A_WZ%'_""^%?\ H V'_?H5T-% '/?\(+X5_P"@#8?]^A1_
MP@OA7_H V'_?H5T-% '/?\(+X5_Z -A_WZ%'_""^%?\ H V'_?H5T-% '/?\
M(+X5_P"@#8?]^A1_P@OA7_H V'_?H5T-% '/?\(+X5_Z -A_WZ%'_""^%?\
MH V'_?H5T-% '/?\(+X5_P"@#8?]^A1_P@OA7_H V'_?H5T-% '/?\(+X5_Z
M -A_WZ%'_""^%?\ H V'_?H5T-% '/?\(+X5_P"@#8?]^A1_P@OA7_H V'_?
MH5T-% '/?\(+X5_Z -A_WZ%'_""^%?\ H V'_?H5T-% '/?\(+X5_P"@#8?]
M^A1_P@OA7_H V'_?H5T-% '/?\(+X5_Z -A_WZ%'_""^%?\ H V'_?H5T-%
M'/?\(+X5_P"@#8?]^A1_P@OA7_H V'_?H5T-% '/?\(+X5_Z -A_WZ%'_""^
M%?\ H V'_?H5T-% '/?\(+X5_P"@#8?]^A1_P@OA7_H V'_?H5T-% '/?\(+
MX5_Z -A_WZ%'_""^%?\ H V'_?H5T-% %/3=*L-'MC;:=:16L)8N4B7 +' S
M^@JY110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>=2_
M%&6&Z\31'06=/#I4WC1W8+,K9^9 5&< $D$B@#T6BL[2]<L-7T2SU>WF"VEW
M&LD32X4\]CGOVJ]+-%"F^61(USC+, ,T /HICRQQQF1W547JQ. /QIP8%=P(
M(QG(H 6BN$@^(\B^-+'0-2\.7VG0ZEN^P7<SJ?.VC/*#E/H3D9&0,UW3,%4L
MQ 4#))/ H 6BLS6]>L]"\/7FMW#&2UMH3*?*()?'8=LGI5/PUX@O-<TY[Z[T
MEK"V:**:WD$XE$R.@?(P 05S@@CKTS0!OT5PNG?$6:;QO;^&M4\.7VEO>QO)
M8S3R*WG*H).Y5^X< \9)'?%=U0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%1RSPP*&FE2,$X
M!=@,_G0!)155M2L5C>1KVV"1KN=C*N%'J3G@5-+/%! \\LJ1PHI=I'8!54<D
MD]A0!)12*P90RD$$9!'>F-<0I/' \T:RR E(RP#-CK@=Z )**.@R:0$,H92"
M",@CO0 M%%% !114<UQ#;JK3S1Q!F"*78+EB< #/<GM0!)1110 4444 %%%%
M !144MU;P$":>*,GD!W S^=/61'C\Q75DQG<#D?G0 ZBF0S17$"302I+%(H9
M'1@RL#T((ZBGT %%0R75O#)Y<MQ$DFPR;6< [!C+8]!D<^]21R1S1)+$ZR1N
MH974Y# ]"#W% #J**C,\*W"VYE03.I=8RPW%1@$@=<#(_,4 24444 %%(S*B
MEF(50,DDX %+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7B7
MAG1;'Q-\1_B%87MU,+&[FAS%!*$%RHW9&X<D#C.TCKS7MM% 'BWQ&BTZPU63
M1+"RN4=?#-Q#!&8FEMU09VK&@!/FY4?.2 H SFJ%O?6<4/P^U'4]3M7CCT::
M)K/4)O*0MLV;]S_+G)"D=< XS@U[Q7.Z]X1L]>U2VO[GR9FMXFB6WO+=;B##
M$$L$;H_ &0>G% 'DDEI_PB'AGP#LU*PO=%@OIGU.]M8_/MO.;B-GVD;@N2,D
MY^4>PKUKP386^D^%H;>UU"2]LU=WAGD38-A8G"C^X,D#VZ<8JWX<\-V'ABPF
MM-/C5$GG>XD"H$7>V =J@ *,   >G?K6Q0!Y-;>-_#OB+XFV<S+=W%Q9NUGI
M<:V[; 7($LY8\<@8 _NC/5L#8^+D=Z^@:280QT]=6MVU(+T^SAN2W^QG&?PK
MT&B@#PC4X7G\/?%&18XWT1YT;3N 8VGQB1HNV<XY'?\ &O5O!(MK7X?Z&8Q%
M%"FGPL^T!5!V N3[YSGWS70$A022 !^E->6../S'D18_[S' _.@#RK1O&GA_
MQ+\38KL1WDU\@:RTR/[,RI''R9)F8\98 X]% [DX]8J#[9:B(2FYA\LG ;S!
MC/IFEGO+6U17N+F&%&.%:1PH)]LT 344F1C.1CKFH(;^SN0Q@NX)0IPQ20-@
M^^/I0!8HJN-0LF8*+NW))P )!S^M2QS13;O*D1]IP=K X- #Z*CBGAG!,,L<
M@'!V,#C\J;'=VTS[(KB)V_NJX)H FHJ!;RU>3RUN86DSC:'!.?I4LDD<,;22
MNJ(HRS,< #W- #J*A2[MI+?[1'<1-!_ST5P5_/I2I=6\B,Z3Q,B_>97! ^M
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
M\,^'[V6"VL+.\TV*8W*6K/;0S,!B-PK9B3GACD>_')<^(==TZ'Q;>1W-K/\
M8M6@MX(IH6PJ.EOP"&X_UA/0\Y/? Z=/"&C1V$=BD$PM$MA:>1]ID*-",X1@
M6^8<D<]CCI2W?A+1;Y[YI[:7_3GCDN%2XD179-NUL*P /R)R,9VC- &'J-UJ
M*:M)I6J#3;DRZ+>SF>&U:-AMD0!1N=OE*L,CU7-9.EZ_KVA^']#A<V$UM=:"
M9[7;"X:!X8$;$GS_ #JP/4;<&N\FT.PN-234)HG>Y2W>U#&5L>4V"RE<X.<#
MDC/%167AK2K")8HK=W1(#;1K-*\OEPG&47<3A3@=.N!Z"@#F-1\5:N;"40O;
M0O)X:?54D6(EHY@%X&6P5^8XXXXZT[_A(+K2)]-DODMKJ-/#UQ?O*D)$V8O*
M)4,6/!#<^I /M6W:^"M"L\;+:9\6C67[ZZED_<-UC^9C\O P.W:K%OX7TFUF
MM9D@E9[6V:UB,MQ))^Z;&Y2&8[L[5ZYZ#TH Y^Z\5:Q8QZ>\@LI1J>FS74+)
M$V(98XQ)M;YOF0@XSP<CWXM>'?$&K7NL6-KJ)LVCOM(344\B)D,390,I)8[@
M=X.<#I6I!X3T>WM?LT=O+Y(@>VC5IY&\J)L;D0DY4' Z8X '0"I;/P[IEA>6
MMU;PR+-:VOV.$F=V"PY!VX)P>@Y//% &=XS$>H6": YN5CU%76X:VC9W2%1\
MQ 4$\L47Z,:R]*\67Z_#6349(#-JVFG[)>(Z-\LB,$>1EX.-I\PCCCTKKTTZ
MV35)=142?:98UB8F5BNU22 %SM')/0=ZP-;\(PR66J/I5NIN]2FBENTFO)8U
MF",I.&!/EMM4 ,HXXH S=0\4:]:6>L75N=/GM[.]M;:VF,#[;A96C5CN#XRI
MD(R 1D?4"S/K7B87-]I=E'9WFIV$,<SLL7EQ2F1G*KAI<H-J@9^;DGTP9-.\
M(+/:3P:JMX+24QL+235Y[G#HVY6WL05P0. <<9/MJZEX4T?5M1AU"[MY#=11
M^5YD5Q)&9(\YV/M8;USV;(Y/J: ,E/$>M:A>3MI=E"]M9WRVUPLC+]S:ID;?
MO&"-V0-I! Z\\4$\4^(6\B7=IIC?7)=)9/L[@X#.JR9W\8V@E<<\\CMTK^$]
M&?73K/V9TO'VF3RYW6.4K]UGC!VL1Q@D'&!Z"D7PGHZQH@@FVI>F_7_29/\
M7DDE_O>I/'3GI0!@VOBW5'G&E2I!+J)U*XLA-#%M5ECC$FX(T@^;# 8W=B?:
MI$UKQ2^IZ1I4Z:;9W=Y;7;RL8FE"-$\85@%DZ,L@.W/![GOK77@O0KRWGAFM
M93YUW]M+K<R*Z3XQO1@V4../E(JS'X:TN*XL[B.*99K.*2&%_M$F0LA!?/S?
M,6(!+')R,YH Y?0/$.K:[KWAJ=YX88+W1)KJ>V6,E3(LD*D@[O\ :.,YP,]<
MUWU8MGX4T:P.G&VMI(SIT;Q6Q%Q(=J,02I^;YAE5.&SR!6U0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% &%XJF5M/33#YY_M!O)D\A&=UAQF0@
M*"1\ORY'0NM9G@&[-]X9ET345,MSI4C:?.L\9!EC _=NRL,_-&5//?-=*=.M
MFU1-2(D-RD1A4^:VT(2"1MSMY('.,\"J4GA?2Y+_ %"]V7*7.H1K'<O%=RIO
M51A?NL,8&1D8/)H XCP]!;:=XDC\+W'S^'O.EN=$WH-DLBG+Q9SR(V+,F1SU
MR=H-;?A,G4O%'BZXU!0]W;WXLXDD&?+MA&C(%!Z!BS,?4_2MR^\+Z3J5C86=
MS;R&'3Y$DM0D\B&-D&%(96!R![U-/H5C/>->!9H;IHQ$\T$SQM(HZ!BI&[&3
M@GD9.,9H \M%Y<)J0\.N6'AUO%36?7Y?+\KS!;_[GF<8Z8^7IQ7?:M<VMGXP
M\.6G]EQ//<>>(+E7"&$)'EEQMY!!X&>H'I6F_A[29-&.D/8Q-8DY,1S][.[=
MGKNW<[LYSSG--C\.Z>E];WK_ &B>XME9())[F20Q!AAL9/4CC/7WH XSPA:3
M3:5J48TFPGM&UZ\62223#HGVELD+LQQV^88Z]L5)J-K?:-XGUCQ5HT;SB*:.
M/4;"/_EY@\I#O0?\]$R2/[P)'I730^#]'M[::VB2[2">1Y98Q?3[79SEB1OY
MR2<CH<UJ6VGV]I=W5S$)!+=,'EW2LP)  & 3@< #C'2@#)\'7EGJ6BRW^GR)
M+:W-W/+'(@X<&1N?K7"Q>'KGQ OB:TT^V@@N1XF,JZBS!7M@HA9BF!N+$9&.
M!\QR:]0L-.M-+MC;V,"00F1Y=B<#<[%F(';))-0Z9HEAH\EV]E'(C7DQN)]\
MSOOD( +?,3C@#IZ4 >5>)U0ZGXYMGLH/)O+VSMWU"7[MB7@0"8X&>&QR,8)&
M2!DUUMXLK_$GP]I%]*T]C!I<US$9.1/<HR)N8="P4EAZ%LUT4?AO2HY]3E^S
M,[:H +P2RNZS +MY5B0/EXX XI%\-:6MA9V8BE\NR.ZV<W$ADA.,?+(6W#CC
M&<8XZ4 <OJVZT^(EU:VB@6U]H,\U[$!\I=&"I(1_>(++GN![50\$>'[JZM_!
M&LP6\%E;6>D!+EU8;[SS(E"J0!]T'YLL<YZ#J:[R/0=/CCNU\N1GO%"7$S3.
M9'4 @#?G( R< $ 9..M2Z?I5II6E0Z99))%:0QB*)/-9BB@8 #$YX'O0!Y%X
M1@%W%X&L_L\6G-#+/>17X^]=!'D#6ZX'&002">0O&<''9V\<9^)7BHE%).D6
M@/'7)G_P'Y5M)X/T./1(-'6T<65O*)X%^T2;HG#;@RONW*<D]#W/K4Z^&]-3
M4+J_5+@75W"L$TGVF3+(N<#[W&,GD<\F@#D_A];3/X+\*--I=A]F%K&_VH2D
MRJP3Y3C8,$GC[QZXYS4SZ-ID'Q1TVRCT^U%JN@SJ(O*4K@31 <8YXKHK+PII
M.GVUI;6R72VUH5,$+7DS1KM^[\I8@XX(!]!5I]$L)-=CUIHY/M\<)@603. (
MR02NW.WD@'IVH Y?QM:&_P!-3PYI[74!@MQ<(]M$[^6Z?\>ZG:#QO7=_VS]Z
MS_%&L)XE^$5MJGDKYDUQ9>9"P^Y*+J-70YZ88,*[VVTZVM+RZNXA)YUTP:4M
M*S D# P"<+QV&*R3X)T%K"YL3;3_ &:YNOMDT?VN7#3;@^[[W'S 'CC(H Q?
M!\"W7B[Q/?-#'8',=I-I2]BH)$S\ '>I&".PY.<@5-/TIM-\07O@-$C.@W4;
M:E$O>.!GQ+;X]"Y&#_=9AU KM6T.P;5XM6\IUOHX?(\Y974NF<A7 .'&>?FS
MC)I3HE@=>&M&.3[>(/LXD\Y\>7G.W;G;U /2@"[^[@A_ACBC7Z!0/Y"O.=/U
M26R\=V>K3?;$M/$2FUD6:%T2&1<M;8+#&63<"!_$:] U"PM]4L)[&Z5VMYT*
M2*DC(64]1E2#^M5M5T'3]:L8;._CDEAAD25-LSHP=#E6W*0<@\]: ./U>QU#
M2_%FI^)]#C>::W6%;ZP3_E\@VY)4?\]5ZJ>_([UGZS=Z=K7@H7]D8I[.Z\16
MDB,%X8&>('(]>H.?<5Z/;:;;6EW<747F^=<;?,+S.P.T8'!) _"J%SX3T6[L
M39/:%+8W7VSRX97B'G;MV[Y2.=PS]: .>\2V\6C^-O"EUI,207M[>/:W,<(V
MB>W\MF8N!UV$*0>V?>I_$DC77Q"\+:3=#.FRI<W)C;[LTT:KL##OM#,P'J >
MU=':Z%I]I?F_2%WO"GEB>>5Y75.NU2Y)49[#&:?JFCV.LP1Q7T)<12"6)U=D
M>)QT964AE/N#0!ROQ)C_ +)\)ZOK>FC[/J?V40-/#PXA:1 [<<Y522#VR:;\
M0;6#1OA\;K1X4@N]->!].:(<J_F*H4>H8$J1W#&NLATFTBAEB=7N!*ACD-S(
MTI93U4[B>/;I5:#PUID!M@(YI([1@UO%+.\D<1'0JK$C([>G;% '):C:7^B^
M)M8\5:/$\WE31QZEI\8_X^8!"AWH/^>J$DC^\"1Z50UBZM-4\(:3?Z:(+F&Y
M\40RPDG:DFZY.,G!(ST/!/M7I-MI]O:7=U<Q"02W3!Y=TK,"0  0"<#@ <8Z
M5GS>%-%GLX+,VA2W@NOMD<<,KQA9MY?=\I'\1)QTH Y7QS9,OP_UZ:[TRSM+
MB26W0BW;>KHLJ;2257)RS=AZ<XS6A<6MO<?%^%9K>*0?V _#H#_RW7U^IKI=
M7T6QUW37T[48WEM7*ED65TW;2",E2#U -5Y_#6FW&J+J;BZ%ZL'V<2I>2H?+
MSG;PP[\T >9>(8UL=,^)FC60 TBWLX)HH1]RWF=271!V!PK8' )[9KT:RLW?
M4 ;W2-.@C^S;(Y(9/,+[OOH<HO&%4XYS^%2R^%-%FT.XT9K+%C<L6G1)'5I2
M>I=P=S$]R3DU-'H-E%,DP:\=XU*H9+R5PN1@D L0#CC/7D^IH \QAFF\'>!_
M[.OF:;P]JVE$V<TG/V2X>$DP-_L,22A['Y?2NH\?:98QV^E3K9P>;/KU@97V
M E_WBKR?3  Q[5T[Z!IDF@?V'+;>;IWE"'R979_D'09))XP,'.1BG:KHMCK<
M=O'?QR2+;S)<1!)7CVR*<JWRD9P>>: .7\5:=9V>M>$!;6L42OKOF,J( -QM
MY<G';[H_$9JMX^GN[IWDTX7;7&A%+V%8879);@$,8V*C _=;A@_\]@>U=AJ&
MAV&J7%E/=QRO)92^=;E9G38^"-WRD9."1SGJ:EL],MK%+A8!*!<2-+(6F=R6
M/4@DDC\.E '(^*[VTUFR\$ZC;[9;>YUJUFB8C/RM'(17<[EW!<C<1D#/.*YY
M/ ^@1Z99:=';W*6EC/\ :+:-;V8>5)SR#OS_ !'C..36I8Z3:Z?/--";AI9@
MJN\]S),<+G &]C@<GIZT 7J*** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y
MGQAK-UIPT?3[&3R;G5K]+03[03"F"SL >"VU2!GC)SSBNFK(\0Z!#X@LH(VF
M>WN;6=+JUN8P"T,J]&P>".2"#U!- #)[,:28]0_M2YCLK5'DNTGE,BN@0_-E
MLD$'G ('7CI55O&=A;-&=1AGL(IK*2^AEFVD/$@#./E)PP!!QZ'C.#BY+I-Y
MJ>G7%CK-Y!/!<0/!(EK 80X=2ISEV/0G _G63)X&74;"WL];OOML5M8RV,31
MP^4VV10C.QW'+[5 XP,DG'3  FN>)MVDZC9-#=Z=?2:3/>VCEE!8(O."I.'4
ME<CW&,\XT_#6KG4].M0D<TR);1[[PL"CR;?F4'.20>IQC/&<@@9]QX/N;^T5
M=0U2.>ZATZ;3[>=;8KM$H4.[+O.YB$7H0.OKQ8\-^%I?#4\JVU^C6$L:%[00
M%0)@,-(AW';NP"5P>>>YH S-7OWA^(\=C-=ZDMB^D/<&&T$K_O1*JAL("1\I
M/M^-5-$\32W?A:RN]2GN[A)=;%I;3V[I'+L\[;%YZ@C!Z!EQG'4#)KHKK0+V
M3Q<NOVNHV\3+8FS$,MJ9!@N'+9$B\Y K.C\">38M&FI9NIM835[F9X,K)*K*
MVU5##:ORJ.I/UH T+CQA96X>=H)CI\=Z+&6\7;L27<$Y&<[0Y"$XX/MS52R\
M9AUOVO[3[-Y>IOI]LIE0"1E7/+$X'"LQSVX&3U7_ (0L&*]L#>@Z1>7XOWMC
M#\ZOY@D9 ^[&TNN<;<X)&>F(KGP3<R"Z>UUDVT_]IG5+.46P8P2LI5U<%OG4
M@L,?+PW>@"Y9>,+;44BCM;.X>]D>=?LQV@CRB [;L[2N63!!.=X]\8\_B6ZA
M\417T5EJDEM)H37;:<^(WC82+DLKL & R.OTK2O/#&JW%QIVIQ:ZD>LVGF*T
M[6FZ&6.3;N3RMX(&40CYLY'?-33>&+F;5&OFU0,[:8]@WF6^22[;B^0P'7^$
M#I0!IF\BU/P[]NMGD6*YM?/B<$JP#+N4\=#R*Y;PUXIGA\,>%H[FVOM2U'5K
M'SQ(K)\[J@9@2S#'7Z?RKI;#29;#PM;:,MTCR6]HMJLYBX.U=H8KN]!TS61I
M?@ZXTR/PT@U..0:';R6ZYMB/.#(%!/S\$!1ZT 3VOC*VO]/M[BPL;NYGFM7N
MC:J%$B(C;2#SC=N!4 $Y(/;FGW/BZWA@NIHK&\F6RMH[J\0(%>!'4L 58@EP
MH)*]0/<@5EV/@6_TDZ?/INNQPWEM%+;RN]GOCGB>0R %-XPRL3AL]^15Z?PE
M-]LU*:TU-HUU2T2VO!-#YC,54H)%.0%;:<'((X!QQR *?&D,NH3VUEI5_>I!
M##<//"8@ABE5V5QN<$CY.G7GI5>T^(6GS"TEO+&]T^TO;!K^VN;D)LDC5 [C
MY6)!"G/(&0#BIX/#BZ)+JMY!.#:RZ=#:1VRPG=&L*N%^;<=V=Y[>E8_A_P )
M#7/!?A^+6W)C@T;[(+=8#$\9DA6-]V23N505Z#DD^F #;F\96]H2MWI]Y"[6
M+W\"'83-&@!<#YL!P""03WX)YPP>,2=/2];1-0BADB:>-Y3&$:((K;BV["YW
M  -@D@],'$<G@^XN[2%+_4XY[BVT^:PMIA;%=HE55:1QO.YL(.A Y/'/#[CP
MG=30Z-&NJHHT^T>U=6MMRR!E5?,5=WR. O!^;&YACF@!B>-8Y-5M\6SII,FC
MG56NG(!5#@@E<Y  SGJ<GVJ0>.M.1KI9X)X_)@2=2I202AWV*@*L0'W%1M)'
MWASCI5M_ 92ULK6XU(301Z,VCW*BWVF:(@ %3N.P\<_>SGM3I/!VIW_AV72=
M6\1/=%5C%K<1VHC:-HW5T=QN(=@47^Z,9XYS0!+H-]>W'COQ%;W(N(HHK6R>
M."64.JEC-N*X.!G:H/NM=76!H^A7]EKU]JU]J,%S->6T$#I#:F)08BY!&7;K
MYAXK?H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
9HH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135315900864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Aug. 01, 2023</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>
</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-Q<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<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">Jun. 30,  2023<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>
</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">001-36046<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">Axogen,&#160;Inc.<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">MN<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">41-1301878<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">13631 Progress Blvd<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 400<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">Alachua,<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">FL<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">32615<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">386<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">462-6800<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, $0.01 par value<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">AXGN<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>
</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>
</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>
</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">Accelerated Filer<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">false<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>
</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>
</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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,983,584<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000805928<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<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>
</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_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_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 quarterly 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-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentQuarterlyReport</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_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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 2 such as Street or Suite number</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_EntityAddressAddressLine2</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_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_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>17
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135316560656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<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_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">$ 23,219<span></span>
</td>
<td class="nump">$ 15,284<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_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">6,252<span></span>
</td>
<td class="nump">6,251<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_ShortTermInvestments', window );">Investments</a></td>
<td class="nump">11,312<span></span>
</td>
<td class="nump">33,505<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 of $595 and $650, respectively</a></td>
<td class="nump">21,573<span></span>
</td>
<td class="nump">22,186<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 );">Inventory</a></td>
<td class="nump">21,237<span></span>
</td>
<td class="nump">18,905<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</a></td>
<td class="nump">2,583<span></span>
</td>
<td class="nump">1,944<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">86,176<span></span>
</td>
<td class="nump">98,075<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">87,459<span></span>
</td>
<td class="nump">79,294<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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">13,958<span></span>
</td>
<td class="nump">14,369<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">4,048<span></span>
</td>
<td class="nump">3,649<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_Assets', window );">Total assets</a></td>
<td class="nump">191,641<span></span>
</td>
<td class="nump">195,387<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_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">22,893<span></span>
</td>
<td class="nump">22,443<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_axgn_LeaseLiabilityCurrent', window );">Current maturities of long-term lease obligations</a></td>
<td class="nump">1,040<span></span>
</td>
<td class="nump">1,310<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">23,933<span></span>
</td>
<td class="nump">23,753<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_LongTermDebtNoncurrent', window );">Long-term debt, net of debt discount and financing fees</a></td>
<td class="nump">46,154<span></span>
</td>
<td class="nump">45,712<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_axgn_LeaseLiabilityNoncurrent', window );">Long-term lease obligations</a></td>
<td class="nump">20,131<span></span>
</td>
<td class="nump">20,405<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_DerivativeLiabilitiesNoncurrent', window );">Debt derivative liabilities</a></td>
<td class="nump">4,271<span></span>
</td>
<td class="nump">4,518<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">94,489<span></span>
</td>
<td class="nump">94,388<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_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; equity:</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_CommonStockValue', window );">Common stock, 0.01 par value per share; 100,000,000 shares authorized; 42,979,541 and 42,445,517 shares issued and outstanding</a></td>
<td class="nump">430<span></span>
</td>
<td class="nump">424<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">370,036<span></span>
</td>
<td class="nump">360,155<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_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(273,314)<span></span>
</td>
<td class="num">(259,580)<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_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">97,152<span></span>
</td>
<td class="nump">100,999<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 191,641<span></span>
</td>
<td class="nump">$ 195,387<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_axgn_LeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Liability, Current</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;">axgn_LeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_LeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Liability, Noncurrent</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;">axgn_LeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</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_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</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(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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-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_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-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_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-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_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_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_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_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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.</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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-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_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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and 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/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(8))<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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-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(4))<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_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135315864960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<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_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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance for doubtful accounts</a></td>
<td class="nump">$ 595<span></span>
</td>
<td class="nump">$ 650<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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in USD per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,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_CommonStockSharesIssued', window );">Common stock issued (in shares)</a></td>
<td class="nump">42,979,541<span></span>
</td>
<td class="nump">42,445,517<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_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">42,979,541<span></span>
</td>
<td class="nump">42,445,517<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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 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 2: 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 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-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_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>19
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135311934032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_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>
<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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 38,155<span></span>
</td>
<td class="nump">$ 34,454<span></span>
</td>
<td class="nump">$ 74,819<span></span>
</td>
<td class="nump">$ 65,461<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_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">7,228<span></span>
</td>
<td class="nump">6,284<span></span>
</td>
<td class="nump">13,937<span></span>
</td>
<td class="nump">11,830<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">30,927<span></span>
</td>
<td class="nump">28,170<span></span>
</td>
<td class="nump">60,882<span></span>
</td>
<td class="nump">53,631<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_CostsAndExpensesAbstract', window );"><strong>Costs and expenses:</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_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">20,838<span></span>
</td>
<td class="nump">19,669<span></span>
</td>
<td class="nump">42,456<span></span>
</td>
<td class="nump">40,557<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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">7,363<span></span>
</td>
<td class="nump">7,022<span></span>
</td>
<td class="nump">14,043<span></span>
</td>
<td class="nump">13,296<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">9,628<span></span>
</td>
<td class="nump">9,403<span></span>
</td>
<td class="nump">18,627<span></span>
</td>
<td class="nump">19,021<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_CostsAndExpenses', window );">Total costs and expenses</a></td>
<td class="nump">37,829<span></span>
</td>
<td class="nump">36,094<span></span>
</td>
<td class="nump">75,126<span></span>
</td>
<td class="nump">72,874<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_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(6,902)<span></span>
</td>
<td class="num">(7,924)<span></span>
</td>
<td class="num">(14,244)<span></span>
</td>
<td class="num">(19,243)<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_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</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_InvestmentIncomeNet', window );">Investment income (loss)</a></td>
<td class="nump">235<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">784<span></span>
</td>
<td class="num">(15)<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">(148)<span></span>
</td>
<td class="num">(249)<span></span>
</td>
<td class="num">(164)<span></span>
</td>
<td class="num">(603)<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_DerivativeGainLossOnDerivativeNet', window );">Change in fair value of derivatives</a></td>
<td class="nump">432<span></span>
</td>
<td class="nump">434<span></span>
</td>
<td class="nump">247<span></span>
</td>
<td class="nump">686<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_OtherNonoperatingIncomeExpense', window );">Other expense</a></td>
<td class="num">(277)<span></span>
</td>
<td class="num">(33)<span></span>
</td>
<td class="num">(357)<span></span>
</td>
<td class="num">(40)<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_NonoperatingIncomeExpense', window );">Total other income (expense), net</a></td>
<td class="nump">242<span></span>
</td>
<td class="nump">184<span></span>
</td>
<td class="nump">510<span></span>
</td>
<td class="nump">28<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (6,660)<span></span>
</td>
<td class="num">$ (7,740)<span></span>
</td>
<td class="num">$ (13,734)<span></span>
</td>
<td class="num">$ (19,215)<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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding - basic (in shares)</a></td>
<td class="nump">42,862,384<span></span>
</td>
<td class="nump">41,994,618<span></span>
</td>
<td class="nump">42,719,096<span></span>
</td>
<td class="nump">41,900,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding - diluted (in shares)</a></td>
<td class="nump">42,862,384<span></span>
</td>
<td class="nump">41,994,618<span></span>
</td>
<td class="nump">42,719,096<span></span>
</td>
<td class="nump">41,900,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_EarningsPerShareBasic', window );">Loss per common share - basic (in USD per share)</a></td>
<td class="num">$ (0.16)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="num">$ (0.32)<span></span>
</td>
<td class="num">$ (0.46)<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_EarningsPerShareDiluted', window );">Loss per common share - diluted (in USD per share)</a></td>
<td class="num">$ (0.16)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="num">$ (0.32)<span></span>
</td>
<td class="num">$ (0.46)<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_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_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs of sales and operating expenses for 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<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_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-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_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the fair value of derivatives recognized in the income statement.</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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-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_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_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_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_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_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</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.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<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.7(a),(b))<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_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-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_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_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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</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 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-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_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-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_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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of expenses directly related to the marketing or selling of products or services.</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_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-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>20
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135311910624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', 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 loss</a></td>
<td class="num">$ (13,734)<span></span>
</td>
<td class="num">$ (19,215)<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 loss to net cash used in 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_DepreciationDepletionAndAmortization', window );">Depreciation</a></td>
<td class="nump">1,506<span></span>
</td>
<td class="nump">1,418<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_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of right-of-use assets</a></td>
<td class="nump">642<span></span>
</td>
<td class="nump">859<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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">144<span></span>
</td>
<td class="nump">132<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_AmortizationOfFinancingCosts', window );">Amortization of debt discount and deferred financing fees</a></td>
<td class="nump">442<span></span>
</td>
<td class="nump">442<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_ProvisionForDoubtfulAccounts', window );">(Recovery of) provision for bad debt</a></td>
<td class="num">(37)<span></span>
</td>
<td class="nump">550<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_InventoryWriteDown', window );">Provision for inventory write-down</a></td>
<td class="nump">1,052<span></span>
</td>
<td class="nump">928<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_DerivativeGainLossOnDerivativeNet', window );">Change in fair value of derivatives</a></td>
<td class="num">(247)<span></span>
</td>
<td class="num">(686)<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 );">Investment (gains) loss</a></td>
<td class="num">(578)<span></span>
</td>
<td class="nump">145<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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">8,344<span></span>
</td>
<td class="nump">7,588<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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in operating assets and 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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">650<span></span>
</td>
<td class="num">(2,719)<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_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(3,384)<span></span>
</td>
<td class="num">(3,458)<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</a></td>
<td class="num">(639)<span></span>
</td>
<td class="num">(1,081)<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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(529)<span></span>
</td>
<td class="num">(786)<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_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease obligations</a></td>
<td class="num">(762)<span></span>
</td>
<td class="num">(856)<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_FinanceLeaseInterestPaymentOnLiability', window );">Cash paid for interest portion of finance leases</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">0<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(7,131)<span></span>
</td>
<td class="num">(16,739)<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', 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="ro">
<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 );">Purchase of property and equipment</a></td>
<td class="num">(8,719)<span></span>
</td>
<td class="num">(9,086)<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_PaymentsToAcquireInvestments', window );">Purchase of investments</a></td>
<td class="num">(10,203)<span></span>
</td>
<td class="num">(6,024)<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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sale of investments</a></td>
<td class="nump">32,974<span></span>
</td>
<td class="nump">11,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_PaymentsToAcquireIntangibleAssets', window );">Cash payments for intangible assets</a></td>
<td class="num">(516)<span></span>
</td>
<td class="num">(852)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">13,536<span></span>
</td>
<td class="num">(4,962)<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Cash paid for debt portion of finance leases</a></td>
<td class="num">(12)<span></span>
</td>
<td class="num">(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_ProceedsFromStockPlans', window );">Proceeds from exercise of stock options and ESPP stock purchases</a></td>
<td class="nump">1,543<span></span>
</td>
<td class="nump">767<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">1,531<span></span>
</td>
<td class="nump">766<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents, and restricted cash</a></td>
<td class="nump">7,936<span></span>
</td>
<td class="num">(20,935)<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, cash equivalents, and restricted cash, beginning of period</a></td>
<td class="nump">21,535<span></span>
</td>
<td class="nump">39,007<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, cash equivalents, and restricted cash, end of period</a></td>
<td class="nump">29,471<span></span>
</td>
<td class="nump">18,073<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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow activity:</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_InterestPaidNet', window );">Cash paid for interest, net of capitalized interest</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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of non-cash investing and 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_CapitalExpendituresIncurredButNotYetPaid', window );">Acquisition of fixed assets in accounts payable and accrued expenses</a></td>
<td class="nump">1,818<span></span>
</td>
<td class="nump">1,817<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_axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability', window );">Obtaining a right-of-use asset in exchange for a lease liability</a></td>
<td class="nump">268<span></span>
</td>
<td class="nump">700<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_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1', window );">Acquisition of intangible assets in accounts payable and accrued expenses</a></td>
<td class="nump">$ 326<span></span>
</td>
<td class="nump">$ 186<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncash amount of right of use assets and operating lease liability.</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;">axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 attributable to debt issuance 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/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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<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_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-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_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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<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 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<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 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-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_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the fair value of derivatives recognized in the income statement.</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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest paid on finance 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> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 outflow for principal payment on finance 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 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not 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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-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_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_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<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_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-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_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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</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> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-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_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-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_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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in 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 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<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 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<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 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-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_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 periodic reduction over lease term of carrying amount of right-of-use asset 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<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_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</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_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase of all investments (debt, security, other) 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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<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_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (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/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-9<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 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with the amount received from the stock plan 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> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<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_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-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_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>
<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>21
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135311976704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Changes in Shareholders&#8217; Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Deficit</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_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,736,950<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_StockholdersEquity', window );">Beginning balance at Dec. 31, 2021</a></td>
<td class="nump">$ 112,550<span></span>
</td>
<td class="nump">$ 417<span></span>
</td>
<td class="nump">$ 342,765<span></span>
</td>
<td class="num">$ (230,632)<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(19,215)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,215)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">7,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,588<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_StockIssuedDuringPeriodSharesOther', window );">Issuance of restricted and performance stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">259,341<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_StockIssuedDuringPeriodValueOther', window );">Issuance of restricted and performance stock units</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="num">(2)<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_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan', window );">Exercise of stock options and employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138,213<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_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan', window );">Exercise of stock options and employee stock purchase plan</a></td>
<td class="nump">767<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">766<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_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,134,504<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_StockholdersEquity', window );">Ending balance at Jun. 30, 2022</a></td>
<td class="nump">101,690<span></span>
</td>
<td class="nump">$ 420<span></span>
</td>
<td class="nump">351,117<span></span>
</td>
<td class="num">(249,847)<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_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,972,987<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_StockholdersEquity', window );">Beginning balance at Mar. 31, 2022</a></td>
<td class="nump">103,851<span></span>
</td>
<td class="nump">$ 420<span></span>
</td>
<td class="nump">345,538<span></span>
</td>
<td class="num">(242,107)<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(7,740)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,740)<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="nump">4,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,910<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_StockIssuedDuringPeriodSharesOther', window );">Issuance of restricted and performance stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,054<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_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan', window );">Exercise of stock options and employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,463<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_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan', window );">Exercise of stock options and employee stock purchase plan</a></td>
<td class="nump">669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">669<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_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,134,504<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_StockholdersEquity', window );">Ending balance at Jun. 30, 2022</a></td>
<td class="nump">$ 101,690<span></span>
</td>
<td class="nump">$ 420<span></span>
</td>
<td class="nump">351,117<span></span>
</td>
<td class="num">(249,847)<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_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="nump">42,445,517<span></span>
</td>
<td class="nump">42,445,517<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_StockholdersEquity', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="nump">$ 100,999<span></span>
</td>
<td class="nump">$ 424<span></span>
</td>
<td class="nump">360,155<span></span>
</td>
<td class="num">(259,580)<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(13,734)<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="nump">8,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,344<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_StockIssuedDuringPeriodSharesOther', window );">Issuance of restricted and performance stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">296,378<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_StockIssuedDuringPeriodValueOther', window );">Issuance of restricted and performance stock units</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="num">(4)<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_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan', window );">Exercise of stock options and employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">237,646<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_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan', window );">Exercise of stock options and employee stock purchase plan</a></td>
<td class="nump">$ 1,543<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">1,541<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_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2023</a></td>
<td class="nump">42,979,541<span></span>
</td>
<td class="nump">42,979,541<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_StockholdersEquity', window );">Ending balance at Jun. 30, 2023</a></td>
<td class="nump">$ 97,152<span></span>
</td>
<td class="nump">$ 430<span></span>
</td>
<td class="nump">370,036<span></span>
</td>
<td class="num">(273,314)<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_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,809,994<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_StockholdersEquity', window );">Beginning balance at Mar. 31, 2023</a></td>
<td class="nump">97,513<span></span>
</td>
<td class="nump">$ 428<span></span>
</td>
<td class="nump">363,739<span></span>
</td>
<td class="num">(266,654)<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(6,660)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">5,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,390<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_StockIssuedDuringPeriodSharesOther', window );">Issuance of restricted and performance stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,659<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_StockIssuedDuringPeriodValueOther', window );">Issuance of restricted and performance stock units</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(1)<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_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan', window );">Exercise of stock options and employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,888<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_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan', window );">Exercise of stock options and employee stock purchase plan</a></td>
<td class="nump">$ 909<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">908<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_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2023</a></td>
<td class="nump">42,979,541<span></span>
</td>
<td class="nump">42,979,541<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_StockholdersEquity', window );">Ending balance at Jun. 30, 2023</a></td>
<td class="nump">$ 97,152<span></span>
</td>
<td class="nump">$ 430<span></span>
</td>
<td class="nump">$ 370,036<span></span>
</td>
<td class="num">$ (273,314)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Stock Options Exercised and Employee Stock Purchase 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;">axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Stock Options Exercised and Employee Stock Purchase 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;">axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_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_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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued attributable to transactions classified as 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;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of shares of stock issued attributable to transactions classified as 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;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-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_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>22
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135313565616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_BasisOfAccounting', window );">Nature of Business</a></td>
<td class="text">Nature of Business<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Axogen, Inc. (together with its wholly-owned subsidiaries, the &#8220;Company&#8221;) was incorporated in Minnesota and is the leader in the science, development and commercialization of the technologies used for peripheral nerve regeneration and repair. The Company's products include Avance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Nerve Graft, Axoguard Nerve Connector</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Axoguard Nerve Protector</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Axoguard HA+ Nerve Protector, Axoguard Nerve Cap</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Axotouch</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Two-Point Discriminator</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is headquartered in Florida. The Company has processing, warehousing, and distribution facilities in Texas and Ohio.</span>The Company manages its operations as a single operating segment. Substantially all of the Company's assets are maintained in the United States. The Company derives substantially all of its revenues from sales to customers in the United States.<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_BasisOfAccounting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccounting</td>
</tr>
<tr>
<td style="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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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>23
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135318035344">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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">Summary of Significant Accounting Policies<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Please see Note 2 to the Company&#8217;s consolidated financial statements included in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2022, filed with the Securities and Exchange Commission ("SEC") on March 14, 2023, for a description of all significant accounting policies.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Basis of Presentation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;text-decoration:underline"> </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include the accounts of the Company as of June&#160;30, 2023, and December&#160;31, 2022, and for the three and six months ended June&#160;30, 2023, and 2022. The Company&#8217;s condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X, and; therefore, do not include all information and footnotes necessary for a fair presentation of consolidated financial position, results of operations, and cash flows in conformity with accounting principles generally accepted in the United States ("U.S. GAAP") and should be read in conjunction with the audited financial statements of the Company for the year ended December&#160;31, 2022, which are included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2022. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interim condensed consolidated financial statements are unaudited, and in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of results for the periods presented.&#160;Results for interim periods are not necessarily indicative of results for the full year. All intercompany accounts and transactions have been eliminated in consolidation. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three and six months ended June&#160;30, 2023, are not necessarily indicative of the results to be expected for the full year due primarily to the impact of the continued uncertainty of general economic conditions that may impact the Company's markets for the remainder of fiscal year 2023. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Cash and Cash Equivalents and Concentration</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cash and cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of acquisition. Certain of the Company's cash and cash equivalents balances exceed Federal Deposit Insurance Corporation ("FDIC") insured limits or are invested in money market accounts with investment banks that are not FDIC-insured. The Company places its cash and cash equivalents in what they believe to be credit-worthy financial institutions. As of June&#160;30, 2023, $22,469 of the cash and cash equivalents balance was in excess of FDIC limits. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Restricted Cash </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in restricted cash represent those required to be set aside to meet contractual terms of a lease agreement held by the Company. See Note 8 - Long-Term Debt, Net of Debt Discount and Financing Fees - Other Credit Facilities.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported in the condensed consolidated balance sheets that sum to the total of the same amounts shown in the condensed consolidated statements of cash flows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23,219&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15,284&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,252&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,251&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash, cash equivalents, and restricted cash shown in the statement of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,471&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21,535&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Property and Equipment, Net</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net are stated at historical cost less accumulated depreciation and amortization. Additions and improvements that extend the lives of the assets are capitalized, while expenditures for repairs and maintenance are expensed as incurred. Leasehold improvements are amortized on a straight-line basis over the shorter of the asset&#8217;s estimated useful life or the remaining lease term. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets ranging from <span style="-sec-ix-hidden:f-322">three</span> to thirty-nine years.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains or losses on the disposition of property and equipment are recorded in the period incurred and recorded in general and administrative expenses on the condensed consolidated statements of operations.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Capitalized Interest</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest cost on capital projects, including facilities build-outs, is capitalized and included in the cost of the project. Capitalization begins with the first expenditure for the project and continues until the project is substantially complete and ready for its intended use. For the three and six months ended June&#160;30, 2023, and 2022, the Company capitalized $2,049 and $1,579, respectively, and $4,196 and $3,024, respectively, of interest expense into property and equipment.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Shipping and Handling </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All shipping and handling costs, including facility and warehousing overhead, directly related to bringing the Company&#8217;s products to their final selling destination are included in sales and marketing expense. Shipping and handling costs included in sales and marketing expense were $1,284 and $2,740, and $1,214 and $2,532, for the three and six months ended, June&#160;30, 2023, and 2022, respectively.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other Accounting Standards Updates ("ASU's") issued and not yet effective as of December 31, 2022, and through the date of this report, were assessed and determined to be either not applicable or are expected to have minimal impact on the Company&#8217;s current or future financial position or results of operations except for the following:</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Pronouncements Recently Adopted</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Financial Accounting Standards Board issued ASU 2022-06 - Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 ("ASU 2022-06"). ASU 2022-06 amended Accounting Standards Codification 848 Reference Rate Reform and ASU 2020 - 4, Reference Rate Reform. The amendment in ASU 2022-06 defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The new guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts and hedging relationships that reference the London Interbank Offered Rate (&#8220;LIBOR&#8221;), or another reference rate expected to be discontinued due to reference rate reform. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2023, the Company entered into an amendment ("the Amended Credit Facility") to its June 30, 2020, seven-year financing agreement, with Oberland Capital and its affiliates TPC Investments II LP and Argo LLC (the "Credit Facility"). Pursuant to the amendment, the Credit Facility was amended to transition the benchmark interest rate from LIBOR to Adjusted Term Secured Overnight Financing Rate ("SOFR") and corresponding changes to the mechanism for determining alternative rate of interest in the event that Adjusted Term SOFR is unavailable. Consequently, we updated the reference rate within our existing Credit Facility from three-month LIBOR to three-month SOFR plus 0.1% ("Adjusted SOFR"). Accounting Standard Codification ("ASC") 848, Reference Rate Reform, ("ASC 848") includes a provision in which a debt contract that is only a </span></div>replacement of the reference rate is accounted for as a non-substantial modification. As a result, in the second quarter of 2023, we adopted ASC 848, which had no impact on our consolidated financial statements. See Note 8 - Long-Term Debt, Net of Debt Discount and Financing Fees for further discussion of the Amended Credit Facility.<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>24
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135312719776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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 );">Inventory</a></td>
<td class="text">Inventory<div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consists of the following:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:68.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,279&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,651&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,237&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,905&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The provision for inventory write-down is as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:36.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.611%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for inventory write-down</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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>25
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135312835904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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 and Equipment, Net</a></td>
<td class="text">Property and Equipment, Net<div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consist of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:68.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Processing equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projects in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,703&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, at cost</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,261&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,590&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,296)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,459&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,294&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:36.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.785%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,506&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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>26
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135312756000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets, Net</a></td>
<td class="text">Intangible Assets, Net<div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of the following:</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:27.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.228%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,068)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,014)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total amortizable intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,779)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,645&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,893&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,635)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,258&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,827&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,779)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,048&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,284&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,635)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,649&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"></td><td style="width:36.831%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.399%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.896%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2023, future amortization of patents and license agreements is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"></td><td style="width:83.952%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ending December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding the six months ended June 30, 2023)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,645&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">License Agreements</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various license agreements that require the payment of royalty fees.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Royalty fee expense included in sales and marketing expense is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Royalty fee expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">868&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,698&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><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_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or part of the information related to intangible 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 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-30/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_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140135312872848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurement<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueDisclosuresTextBlock', window );">Fair Value Measurement</a></td>
<td class="text">Fair Value MeasurementThe following tables present the Company's fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as of June&#160;30, 2023, and December&#160;31, 2022:<div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,833&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt derivative liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,189&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,859&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt derivative liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,518&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,518&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in Level 3 liabilities measured at fair value on a recurring basis for the three and six months ended June&#160;30, 2023, were as follows (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, April 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,703&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.628%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance, January 1, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance, June 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in Level 3 liabilities measured at fair value on a recurring basis for the three and six months ended June&#160;30, 2022, were as follows (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.628%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, April 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,876&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.628%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance, January 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance, June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,876&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of cash, restricted cash, accounts receivable, accounts payable and accrued expenses approximates the carrying values because of the short-term nature of these instruments. The carrying value and fair value of the Credit Facility were $46,154 and $51,366 at June&#160;30, 2023, and $45,712 and $50,293 at December&#160;31, 2022, respectively. See Note 8 - Long-Term Debt, Net of Debt Discount and Financing Fees.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The debt derivative liabilities are measured using a &#8216;with and without&#8217; valuation model to compare the fair value of each tranche of the Credit Facility including the identified embedded derivative features and the fair value of a plain vanilla note with the same terms. The fair value of the Credit Facility including the identified embedded derivative features was determined using a probability-weighted expected return model based on four potential settlement scenarios for the financing agreement as disclosed in the table below. The estimated settlement value of each scenario, which would include any required make-whole payment, (see Note 8 - Long-Term Debt, Net of Debt Discount and Financing Fees), is then discounted to present value using a discount rate that is derived based on the initial terms of the financing agreement at issuance and corroborated utilizing a synthetic credit rating analysis.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant inputs that are included in the valuation of the debt derivative liability - first tranche include:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.995%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Input</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturity date</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coupon rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5% - 13.1%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5% -12.7%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue participation payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maximum each year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maximum each year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of mandatory prepayment before 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of mandatory prepayment event before 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of mandatory prepayment 2024 or after</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of mandatory prepayment event 2024 or after</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of optional prepayment event</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of optional prepayment event</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr></table></div><div style="margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents a significant unobservable input</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant inputs that are included in the valuation of the debt derivative liability - second tranche include:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.995%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Input</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturity date</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coupon rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5% - 13.1%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5% -12.7%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue participation payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum each year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum each year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of mandatory prepayment before 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of mandatory prepayment event before 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of mandatory prepayment 2024 or after</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of mandatory prepayment event 2024 or after</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of optional prepayment event</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of optional prepayment event</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr></table></div><div style="margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents a significant unobservable input</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140135312709120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_LeasesAbstract', window );"><strong>Leases [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_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases <div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases administrative, processing, research and distribution facilities through operating leases. Several of the leases include fixed payments, including rent and non-lease components such as common area or other maintenance costs. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense is as follows: </span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,540&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to the operating and financing leases is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:69.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(In thousands, except lease term and discount rate)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use operating assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-533"><span style="-sec-ix-hidden:f-534">Current maturities of long-term lease obligations</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,303&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-537"><span style="-sec-ix-hidden:f-538">Long-term lease obligations</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing Leases </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use financing leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-543"><span style="-sec-ix-hidden:f-544">Current maturities of long-term lease obligations</span></span> </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-547"><span style="-sec-ix-hidden:f-548">Long-term lease obligations</span></span> </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average operating lease term (in years):</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average financing lease term (in years):</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.74%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.58%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.27%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.91%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing leases are included in property and equipment, net on the condensed consolidated balance sheets. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under operating and financing leases at June&#160;30, 2023, are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding six months ended June 30, 2023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,190&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,019)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liability</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Current lease liability </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,131&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New leases</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for new leases in accordance with ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 9, 2023, the Company entered into a Commercial Lease with JA-Cole L.P., with an effective date of May 9, 2023 (the "2023 JA-Cole Lease"). The 2023 JA-Cole Lease is for an additional 2,500 square feet of office and warehouse facility located in Burleson, Texas. The Commercial Lease has a commencement date of September 1, 2023, and an expiration date of September 30, 2027. The Company will value the 2015 JA-Cole Lease using an incremental borrowing rate and record a right-of-use asset and a lease liability on the commencement date.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease modifications</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for lease revisions as a lease modification in accordance with ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, when the modification effectively terminates the existing lease and creates a new lease.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 9, 2023, the Company entered into a Commercial Lease Amendment ("Amendment") with JA-Cole L.P., with an effective date of May 1, 2023, pursuant to the original Commercial Leases dated April 21, 2015, as amended (the "2015 JA-Cole Lease"). The 2015 JA-Cole Lease is for 15,000 square feet of office and warehouse facility located in Burleson, Texas. The Amendment revised the commencement date to May 1, 2023, and the expiration date to April 30, 2030. The Company valued the 2015 JA-Cole Lease using a 13.1% incremental borrowing rate and recorded a right-of-use asset and a lease liability of $268 as a result of this amendment.</span></div><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_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases <div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases administrative, processing, research and distribution facilities through operating leases. Several of the leases include fixed payments, including rent and non-lease components such as common area or other maintenance costs. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense is as follows: </span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,540&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to the operating and financing leases is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:69.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(In thousands, except lease term and discount rate)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use operating assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-533"><span style="-sec-ix-hidden:f-534">Current maturities of long-term lease obligations</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,303&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-537"><span style="-sec-ix-hidden:f-538">Long-term lease obligations</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing Leases </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use financing leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-543"><span style="-sec-ix-hidden:f-544">Current maturities of long-term lease obligations</span></span> </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-547"><span style="-sec-ix-hidden:f-548">Long-term lease obligations</span></span> </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average operating lease term (in years):</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average financing lease term (in years):</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.74%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.58%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.27%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.91%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing leases are included in property and equipment, net on the condensed consolidated balance sheets. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under operating and financing leases at June&#160;30, 2023, are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding six months ended June 30, 2023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,190&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,019)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liability</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Current lease liability </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,131&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New leases</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for new leases in accordance with ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 9, 2023, the Company entered into a Commercial Lease with JA-Cole L.P., with an effective date of May 9, 2023 (the "2023 JA-Cole Lease"). The 2023 JA-Cole Lease is for an additional 2,500 square feet of office and warehouse facility located in Burleson, Texas. The Commercial Lease has a commencement date of September 1, 2023, and an expiration date of September 30, 2027. The Company will value the 2015 JA-Cole Lease using an incremental borrowing rate and record a right-of-use asset and a lease liability on the commencement date.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease modifications</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for lease revisions as a lease modification in accordance with ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, when the modification effectively terminates the existing lease and creates a new lease.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 9, 2023, the Company entered into a Commercial Lease Amendment ("Amendment") with JA-Cole L.P., with an effective date of May 1, 2023, pursuant to the original Commercial Leases dated April 21, 2015, as amended (the "2015 JA-Cole Lease"). The 2015 JA-Cole Lease is for 15,000 square feet of office and warehouse facility located in Burleson, Texas. The Amendment revised the commencement date to May 1, 2023, and the expiration date to April 30, 2030. The Company valued the 2015 JA-Cole Lease using a 13.1% incremental borrowing rate and recorded a right-of-use asset and a lease liability of $268 as a result of this amendment.</span></div><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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance 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_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="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_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>29
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135312760592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt, Net of Debt Discount and Financing Fees<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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 );">Long-Term Debt, Net of Debt Discount and Financing Fees</a></td>
<td class="text">Long-Term Debt, Net of Debt Discount and Financing Fees<div style="margin-top:10pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt, net of debt discount and financing fees consists of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility - first tranche</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility - second tranche</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less - unamortized debt discount and deferred financing fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,846)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt, net of debt discount and financing fees</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,154&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,712&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Facility</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2023, the Company amended its Credit Facility with Oberland Capital and its affiliates TPC Investments II LP and Argo LLC (collectively, the "Lender"). The term loan agreement for the Credit Facility was amended to transition the base interest rate from three month LIBOR to Adjusted SOFR. The Company obtained the first tranche of $35,000 at closing on June 30, 2020. On June 30, 2021, the second tranche of $15,000 was drawn down by the Company. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each tranche under the Credit Facility requires quarterly interest payments for seven years. Interest is calculated as 7.5% plus the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">greater of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted SOFR o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r 2.0% (12.68% at June&#160;30, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). Each tranche of the Credit Facility has a term of seven years from the date of issuance (with the first tranche issued on June 30, 2020, maturing on June 30, 2027, and the second tranche issued on June 30, 2021, maturing on June 30, 2028). In connection with the Credit Facility, the Company entered into a revenue participation agreement (the &#8220;Revenue Participation Agreement&#8221;) with the Lender, which provided that, among other things, a quarterly royalty payment as a percentage of the Company&#8217;s net revenues, up to $70&#160;million in any given year, after April 1, 2021, ending on the date upon which all amounts owed under the Credit Facility have been paid in full. This structure re</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ults in approximately 1.0% per year of additional interest payments on the outstanding loan amount. The Company recorded $360 and $372 as interest expense for this Revenue Participation Agreement for the three months ended June&#160;30, 2023, and 2022, respectively and $756 and $707 for the six months ended June 30, 2023, and 2022, respectively. The Company pays the quarterly debt interest on the last day of the quarter and for the three months ended June 30, 2023, and 2022, paid $1,602 and $1,201, respectively, and $3,134 and $2,388 for the six months ended June 30, 2023, and 2022, respectively, to the Lender. The Company capitalized interest of $2,049 and $1,579 for the three months ended June 30, 2023, and 2022, respectively, and $4,196 and $3,024 for the six months ended June 30, 2023, and 2022, towards the costs to construct and retrofit the Axogen Processing Center ("APC Facility") in Vandalia, Ohio. See Note 12 - Commitments and Contingencies. To date, the Company has capitalized interest of $15,625 related to this project. The capitalized interest is recorded as part of property and equipment, </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net in the condensed consolidated balance sheets. As of June&#160;30, 2023, the Company was in compliance with all financial covenants. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Embedded Derivatives</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the debt derivative liabilities were $4,271 and $4,518 at June&#160;30, 2023, and December&#160;31, 2022, respectively. See Note 6 - Fair Value Measurement.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unamortized Debt Discount and Financing Fees</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unamortized debt discount consists of the remaining initial fair values of the embedded derivatives related to the Credit Facility.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financing fees for the Credit Facility were $642 and were recorded as a contra liability to long-term debt on the consolidated balance sheet.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> debt discount and deferred financing fees for the three months ended June 30, 2023, and 2022 was $223 and $223, respectively, and $442 and $442 for the six months ended June 30, 2023, and 2022, respectively.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Credit Facilities</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had restricted cash of $6,252 and $6,251 at June&#160;30, 2023, and December&#160;31, 2022, respectively. The June&#160;30, 2023, and December&#160;31, 2022, balances both include $6,000 and $250, which represent collateral for two irrevocable standby letters of credit.</span></div><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>30
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135313564208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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 Compensation</a></td>
<td class="text">Stock-Based Compensation<div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's stock-based compensation plans are described in Note 11. Stock-Based Compensation to the Company&#8217;s consolidated financial statements included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2022.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year 2023, the following stock compensation was awarded to officers and employees. All awards were granted under the 2019 Amended and Restated Long-Term Incentive Plan ("2019 Plan"), with the exception of the inducement shares awarded as inducements material to new employees entering into employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4). </span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:38.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.577%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type of Award</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter Awarded</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Target Shares or Units </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1st Quarter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,046,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.96&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2nd Quarter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1st Quarter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,129,718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2nd Quarter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Stock Units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1st Quarter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inducement Shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (4)(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1st Quarter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options awarded to officers and employees during the first and second quarter, vest over a four-year period. </span></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units awarded to officers and employees during the first and second quarters, vest over a four-year period. Upon vesting, the outstanding number of restricted stock units vested are converted into common stock.</span></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance shares were issued to officers and employees during the first quarter. Vesting occurs over a three-year performance period. Participants will earn from </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0% to 150% upon achievement of the target depending on the attainment of specific revenue goals. The maximum number of units that can be issued under this award is 1,116,000.</span></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nducement shares were issued to two officers during the first quarter, as inducements material to new employees entering into employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4). Vesting for both the stock options and restricted stock units are over a four-year period. </span></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No performance stock units or inducement shares were granted in the second quarter of 2023.</span></div><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,390&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,910&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,344&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,588&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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>31
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135312719776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Common Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_EarningsPerShareTextBlock', window );">Net Loss Per Common Share</a></td>
<td class="text">Net Loss Per Common Share<div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following reflects the net loss attributable to common shareholders and share data used in the basic and diluted earnings per share computations using the two-class method:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.248%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,660)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,734)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted-average common shares outstanding (Basic)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,862,384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,994,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,719,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,900,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding (Diluted)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,862,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,994,618&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,719,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,900,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per common share (Basic and Diluted)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.16)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.46)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Anti-dilutive shares excluded from the calculation of diluted earnings per share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,957,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,796,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,679,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,377,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">591,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">574,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) These common equivalent shares are not included in the diluted per share calculations as they would be anti-dilutive if the Company was in a net income position.</span></div><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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-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_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earnings per share.</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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-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_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140135312711104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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">Income Taxes <div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has no recorded income tax expense or income tax benefit for the three and six months ended June 30, 2023, and 2022 due to the generation of net operating losses, the benefits of which have been fully reserved. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not recorded current income tax expense due to the generation of net operating losses. Deferred income taxes are accounted for using the balance sheet approach, which requires recognition of deferred tax assets and liabilities for the expected future consequences of temporary differences between the financial reporting basis and the tax basis of assets and liabilities. A valuation allowance is provided when it is more likely than not that a deferred tax asset will not be realized. A full valuation allowance has been established on the deferred tax asset as it is more likely than not that a future tax benefit will not be realized. In addition, future utilization of the available net operating loss carryforward may be limited under Internal Revenue Code Section&#160;382 as a result of changes in ownership.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company identifies and evaluates uncertain tax positions, if any, and recognizes the impact of uncertain tax positions for which there is a less than more likely than not probability of the position being upheld when reviewed by the relevant taxing authority. Such positions are deemed to be unrecognized tax benefits and a corresponding liability is established on the condensed consolidated balance sheet. The Company has not recognized a liability for uncertain tax positions. If there were an unrecognized tax benefit, the Company would recognize interest accrued related to unrecognized tax benefits in interest expense and penalties in operating expenses. The Company&#8217;s remaining open tax years subject to examination by federal tax authorities include the years ended December&#160;31, 2019, through 2022. However, for tax years 2004 through 2017, federal taxing authorities may examine and adjust loss carryforwards in the years in which those loss carryforwards are ultimately utilized.</span></div><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>33
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135312816688">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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">Commitments and Contingencies<div style="margin-top:10pt;text-align:justify"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Service Agreements</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company pays Community Blood Center, (d/b/a Community Tissue Service) ("CTS") a facility fee for the use of clean rooms, storage and office space and for services in support of its tissue processing including for routine sterilization of daily supplies, providing disposable supplies and microbial services, and office support. The Company paid $582 and $622 for the three months ended June 30, 2023, and 2022, respectively, and $1,311 and $1,245 during the six months ended June 30, 2023, and 2022, respectively, related to the agreement with CTS. The agreement terminates on December&#160;31, 2023, subject to earlier termination by either party at any time for cause, or without cause upon six months prior notice. The Company expects to reduce its utilization of CTS in the second half of 2023.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2011, the Company entered into a Master Services Agreement for clinical research and related services. The Company was required to pay $151 upon execution of this agreement and the remainder monthly based on activities associated with the execution of the Company's phase 3 pivotal clinical trial to support the biologics license application ("BLA") for Avance Nerve Graft. Payments made under this agreement were $56 and $356 for the three months ended June 30, 2023, and 2022, respectively and $168 and $684 for the six months ended June 30, 2023, and 2022, respectively.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Axogen Processing Center Facility</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is highly dependent on the continued availability of its processing facilities at the CTS facility in Dayton, Ohio and could be harmed if the physical infrastructure of this facility is unavailable for any prolonged period of time. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 31, 2018, the Company purchased the APC Facility in Vandalia, Ohio, located near the CTS processing facility where Avance Nerve Graft is currently processed. The APC Facility, when and if operational, will be the new processing facility for Avance&#160;Nerve Graft&#160;to provide continued capacity for growth and to support the transition of Avance Nerve Graft from a human cellular and tissue-based product to a biologic product. The APC Facility is comprised of a 107,000 square foot building on approximately 8.6 acres of land. The Company paid $731 for the land, and this is recorded as land within Property and equipment, net on the condensed consolidated balance sheets. The Company paid $4,300 for the building and this is recorded within Property and equipment, net on the condensed consolidated balance sheets. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 9, 2019, the Company&#160;entered into a Standard Form of Agreement Between Owner and Design-Builder with CRB Builders, L.L.C., (&#8220;CRB&#8221;), pursuant to which CRB will renovate and retrofit the APC Facility. For the three and six months ended June&#160;30, 2023, the Company recorded $1,640 and $3,239, respectively, related to renovations and design and build in projects in progress. The Company has recorded $49,593 to date related to this project. In addition to these project costs, the Company has capitalized interest of $2,049 and $4,196 for the three and six months ended June&#160;30, 2023. To date, the Company has capitalized interest of $15,625 related to this project. During the three months ended June 30, 2023, the Company completed construction of the APC Facility and placed $8,020 into service related to the warehouse and office spaces. These costs were recorded to their respective asset category in Property and equipment, net on the condensed consolidated balance sheet. The Company expects to complete final validation of the tissue processing center and begin operations during the third quarter of this year. The costs related to the tissue processing center are recorded in projects in process in Property and equipment, net on the condensed consolidated balance sheet. The Company anticipates recording an additional $2,000 to $3,000 in the remainder of 2023.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company obtained certain economic development grants from state and local authorities totaling up to $2,685 including $1,250 of cash grants to offset costs to acquire and develop the APC Facility. The economic development grants are subject to certain job creation milestones to be reached by December&#160;31, 2023, and have clawback clauses if the Company does not meet the job creation milestones. The Company has requested extensions from the grant authorities to extend the job creation milestone date and has not yet received any decisions regarding whether the extensions will be granted. As of June&#160;30, 2023, the Company has received $1,188 from the cash grants and has a grant receivable of $287 recorded in receivables on the condensed consolidated balance sheets.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Fair Value of the Debt Derivative Liabilities </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the debt derivative liabilities is $4,271 as of June&#160;30, 2023. The fair value of the debt derivative liabilities was determined using a probability-weighted expected return model based upon the four potential settlement scenarios for the Credit Facility. The estimated settlement value of each scenario, which includes any required make-whole payment, is then discounted to present value using a discount rate that is derived based upon the initial terms of the Credit Facility at issuance and corroborated utilizing a synthetic rating analysis. The calculated fair values under the four scenarios are then compared to the fair value of a plain vanilla note, with the difference reflecting the fair value of the debt derivative liabilities. The Company </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimated the make-whole payments required under each scenario according to the terms of the Credit Facility to generate an internal rate of return equal to 11.5% through the scheduled maturity dates, less the total of all quarterly interest and royalty payments previously paid to the Lender</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The calculation utilized the XIRR function in Microsoft Excel as required by the Credit Facility. If the debt is not prepaid but instead is held to its scheduled maturities, the Company&#8217;s estimate of the make-whole payment for the first tranche and second tranche of the Credit Facility due on June 30, 2027, and June 30, 2028, respectively, are approximately zero. The Company has consistently applied this approach since the inception of the debt agreement on June 30, 2020.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is aware that the Lender may have an alternative interpretation of the calculation of the make-whole payments that the Company believ</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">es does not properly utilize the same methodology utilized by the XIRR function in Microsoft Excel as described in the Credit Facility. The Company estimates the top end of the range of the make-whole payments if the debt is held to scheduled maturity under an alternative interpretation to be approximately $9,000 for the first tranche of the Credit Facility due on June 30, 2027, and approximately $4,000 for the second tranche of the Credit Facility due on June 30, 2028. Further, if the debt is prepaid prior to the scheduled maturity dates and subject to the alternative interpretation, the make-whole payment would be larger than the amounts herein. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Legal Proceedings </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is and may be subject to various claims, lawsuits, and proceedings in the ordinary course of the Company's business. Such matters are subject to many uncertainties and outcomes are not predictable with assurance. While there can be no assurances as to the ultimate outcome of any legal proceeding or other loss contingency involving the Company, in the opinion of management, such claims are either adequately covered by insurance or otherwise indemnified, or are not expected individually or in the aggregate, to result in a material, adverse effect on the Comp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">any's financial condition, results of operations or cash flows. However, it is possible that the Company's results of operations, financial position and cash flows in a particular period could be materially affected by these contingencies.</span></div><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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140135312752416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">Subsequent Events<div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 4, 2023, Axogen Corporation ("AC") entered into an amendment, effective as of August 4, 2023 ("Supply Agreement Amendment") to the Nerve End Cap Commercial Supply Agreement, dated June 27, 2017 (the "Supply Agreement") entered into by and between AC and Cook Biotech Incorporated ("Cook"). Pursuant to the Supply Agreement Amendment, the term of the Supply Agreement was extended through December 31, 2030.</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 4, 2023, AC also entered into a third amendment, effective as of August 4, 2023 ("Distribution Agreement Amendment"), to the Distribution Agreement, dated August 27, 2008 (the "Distribution Agreement") entered into by and between AC and Cook, as amended on February 24, 2012, October 10, 2014, and February 26, 2018. Pursuant to the Distribution Agreement Amendment, the term of the Distribution Agreement was extended through December 31, 2030.</span></div><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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</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 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<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/2147483399/855-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_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140135314219376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (6,660)<span></span>
</td>
<td class="num">$ (7,740)<span></span>
</td>
<td class="num">$ (13,734)<span></span>
</td>
<td class="num">$ (19,215)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 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;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135315537968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended June 30, 2023, our Section 16 officers and directors adopted or terminated a &#8220;Rule 10b5-1 trading arrangement&#8221; or &#8220;non-Rule 10b5-1 trading arrangement&#8221; as each term is defined in Item 408(a) of Regulation S-K as noted below:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"></td><td style="width:15.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.076%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.750%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trading Arrangement</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name and Title</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Action</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adoption Date</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rule 10b5-1*</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Rule 10b5-1**</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aggregate Number of Securities to be Sold</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Expiration Date</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maria Martinez, Chief Human Resource Officer</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adopt</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6/15/2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,174</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6/15/2024</span></td></tr><tr><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*Intended to satisfy the affirmative defense of Rule 10b5-1(c)</span></div></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">** Not intended to satisfy the affirmative defense of Rule 10b5-1(c)</span></div></td></tr></table></div><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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<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_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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_ecd_IndividualAxis=axgn_MariaMartinezMember', window );">Maria Martinez [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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Maria Martinez<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_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Chief Human Resource Officer<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_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">6/15/2023<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_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">338 days<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_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">39,174<span></span>
</td>
<td class="nump">39,174<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TrdArrAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph 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;">ecd_TrdArrAdoptionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TrdArrDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TrdArrIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TrdArrIndTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TrdArrSecuritiesAggAvailAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrSecuritiesAggAvailAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_IndividualAxis=axgn_MariaMartinezMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ecd_IndividualAxis=axgn_MariaMartinezMember</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>37
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135315913408">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Basis of Presentation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;text-decoration:underline"> </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include the accounts of the Company as of June&#160;30, 2023, and December&#160;31, 2022, and for the three and six months ended June&#160;30, 2023, and 2022. The Company&#8217;s condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X, and; therefore, do not include all information and footnotes necessary for a fair presentation of consolidated financial position, results of operations, and cash flows in conformity with accounting principles generally accepted in the United States ("U.S. GAAP") and should be read in conjunction with the audited financial statements of the Company for the year ended December&#160;31, 2022, which are included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2022. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interim condensed consolidated financial statements are unaudited, and in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of results for the periods presented.&#160;Results for interim periods are not necessarily indicative of results for the full year. All intercompany accounts and transactions have been eliminated in consolidation. </span></div>The results of operations for the three and six months ended June&#160;30, 2023, are not necessarily indicative of the results to be expected for the full year due primarily to the impact of the continued uncertainty of general economic conditions that may impact the Company's markets for the remainder of fiscal year 2023.<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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash and Cash Equivalents and Concentration&#8203; and Restricted Cash</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Cash and Cash Equivalents and Concentration</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cash and cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of acquisition. Certain of the Company's cash and cash equivalents balances exceed Federal Deposit Insurance Corporation ("FDIC") insured limits or are invested in money market accounts with investment banks that are not FDIC-insured. The Company places its cash and cash equivalents in what they believe to be credit-worthy financial institutions. As of June&#160;30, 2023, $22,469 of the cash and cash equivalents balance was in excess of FDIC limits. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Restricted Cash </span></div>Amounts included in restricted cash represent those required to be set aside to meet contractual terms of a lease agreement held by the Company.<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 and Equipment, Net</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Property and Equipment, Net</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net are stated at historical cost less accumulated depreciation and amortization. Additions and improvements that extend the lives of the assets are capitalized, while expenditures for repairs and maintenance are expensed as incurred. Leasehold improvements are amortized on a straight-line basis over the shorter of the asset&#8217;s estimated useful life or the remaining lease term. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets ranging from <span style="-sec-ix-hidden:f-322">three</span> to thirty-nine years.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains or losses on the disposition of property and equipment are recorded in the period incurred and recorded in general and administrative expenses on the condensed consolidated statements of operations.</span></div><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_InterestCapitalizationPolicyPolicyTextBlock', window );">Capitalized Interest</a></td>
<td class="text"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Capitalized Interest</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest cost on capital projects, including facilities build-outs, is capitalized and included in the cost of the project. Capitalization begins with the first expenditure for the project and continues until the project is substantially complete and ready for its intended use. For the three and six months ended June&#160;30, 2023, and 2022, the Company capitalized $2,049 and $1,579, respectively, and $4,196 and $3,024, respectively, of interest expense into property and equipment.</span></div><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_axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock', window );">Shipping and Handling</a></td>
<td class="text">Shipping and Handling All shipping and handling costs, including facility and warehousing overhead, directly related to bringing the Company&#8217;s products to their final selling destination are included in sales and marketing expense.<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"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other Accounting Standards Updates ("ASU's") issued and not yet effective as of December 31, 2022, and through the date of this report, were assessed and determined to be either not applicable or are expected to have minimal impact on the Company&#8217;s current or future financial position or results of operations except for the following:</span></div><div style="margin-top:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Pronouncements Recently Adopted</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Financial Accounting Standards Board issued ASU 2022-06 - Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 ("ASU 2022-06"). ASU 2022-06 amended Accounting Standards Codification 848 Reference Rate Reform and ASU 2020 - 4, Reference Rate Reform. The amendment in ASU 2022-06 defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The new guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts and hedging relationships that reference the London Interbank Offered Rate (&#8220;LIBOR&#8221;), or another reference rate expected to be discontinued due to reference rate reform. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2023, the Company entered into an amendment ("the Amended Credit Facility") to its June 30, 2020, seven-year financing agreement, with Oberland Capital and its affiliates TPC Investments II LP and Argo LLC (the "Credit Facility"). Pursuant to the amendment, the Credit Facility was amended to transition the benchmark interest rate from LIBOR to Adjusted Term Secured Overnight Financing Rate ("SOFR") and corresponding changes to the mechanism for determining alternative rate of interest in the event that Adjusted Term SOFR is unavailable. Consequently, we updated the reference rate within our existing Credit Facility from three-month LIBOR to three-month SOFR plus 0.1% ("Adjusted SOFR"). Accounting Standard Codification ("ASC") 848, Reference Rate Reform, ("ASC 848") includes a provision in which a debt contract that is only a </span></div>replacement of the reference rate is accounted for as a non-substantial modification. As a result, in the second quarter of 2023, we adopted ASC 848, which had no impact on our consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shipping, Handling And Overhead Cost, Policy</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;">axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</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 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><br>Reference 2: 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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="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_InterestCapitalizationPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest capitalization.</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 20<br> -Topic 835<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_InterestCapitalizationPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135312756000">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of cash and cash equivalents</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported in the condensed consolidated balance sheets that sum to the total of the same amounts shown in the condensed consolidated statements of cash flows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23,219&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15,284&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,252&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,251&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash, cash equivalents, and restricted cash shown in the statement of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,471&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21,535&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><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_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash and cash equivalents.</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_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140135312760592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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 inventory</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consists of the following:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:68.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,279&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,651&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,237&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,905&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The provision for inventory write-down is as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:36.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.611%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for inventory write-down</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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>40
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135313747824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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 and equipment, net</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consist of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:68.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Processing equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projects in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,703&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, at cost</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,261&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,590&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,296)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,459&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,294&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:36.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.785%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,506&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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>41
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135308518240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of intangible assets</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of the following:</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:27.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.228%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,068)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,014)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total amortizable intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,779)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,645&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,893&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,635)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,258&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,827&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,779)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,048&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,284&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,635)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,649&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of indefinite-lived intangible assets</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of the following:</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:27.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.228%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,068)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,014)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total amortizable intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,779)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,645&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,893&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,635)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,258&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,827&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,779)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,048&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,284&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,635)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,649&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Schedule of amortization expense</a></td>
<td class="text"><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"></td><td style="width:36.831%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.399%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.896%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of future amortization</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2023, future amortization of patents and license agreements is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"></td><td style="width:83.952%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year Ending December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding the six months ended June 30, 2023)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,645&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_axgn_ScheduleOfRoyaltyExpensesTableTextBlock', window );">Schedule of royalty expenses</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Royalty fee expense included in sales and marketing expense is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Royalty fee expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">868&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,698&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_axgn_ScheduleOfRoyaltyExpensesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Royalty Expenses</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;">axgn_ScheduleOfRoyaltyExpensesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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_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>42
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135313974672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurement (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of fair value financial assets measured on a recurring basis</a></td>
<td class="text">The following tables present the Company's fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as of June&#160;30, 2023, and December&#160;31, 2022:<div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,833&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt derivative liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,189&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,859&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt derivative liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,518&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,518&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Schedule of fair value instruments classified Level 3</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in Level 3 liabilities measured at fair value on a recurring basis for the three and six months ended June&#160;30, 2023, were as follows (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, April 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,703&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.628%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance, January 1, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance, June 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in Level 3 liabilities measured at fair value on a recurring basis for the three and six months ended June&#160;30, 2022, were as follows (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.628%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, April 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,876&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:84.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.628%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Beginning Balance, January 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value included in net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Balance, June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,876&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Schedule of significant inputs in liability valuation</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant inputs that are included in the valuation of the debt derivative liability - first tranche include:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.995%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Input</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturity date</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coupon rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5% - 13.1%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5% -12.7%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue participation payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maximum each year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maximum each year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of mandatory prepayment before 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of mandatory prepayment event before 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of mandatory prepayment 2024 or after</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of mandatory prepayment event 2024 or after</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of optional prepayment event</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of optional prepayment event</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr></table></div><div style="margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents a significant unobservable input</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant inputs that are included in the valuation of the debt derivative liability - second tranche include:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.995%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Input</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturity date</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coupon rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5% - 13.1%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5% -12.7%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue participation payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum each year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum each year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of mandatory prepayment before 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of mandatory prepayment event before 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of mandatory prepayment 2024 or after</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of mandatory prepayment event 2024 or after</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Probability of optional prepayment event</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated timing of optional prepayment event</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span></td></tr></table></div><div style="margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents a significant unobservable input</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span></div><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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</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> -Subparagraph (bbb)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="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_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<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/2147482106/820-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_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</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> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140135315787168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_LeasesAbstract', window );"><strong>Leases [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_LeaseCostTableTextBlock', window );">Schedule of operating lease expense</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense is as follows: </span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,540&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_axgn_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Schedule of supplemental balance sheet information</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to the operating and financing leases is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:69.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(In thousands, except lease term and discount rate)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use operating assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-533"><span style="-sec-ix-hidden:f-534">Current maturities of long-term lease obligations</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,303&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-537"><span style="-sec-ix-hidden:f-538">Long-term lease obligations</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing Leases </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use financing leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-543"><span style="-sec-ix-hidden:f-544">Current maturities of long-term lease obligations</span></span> </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-547"><span style="-sec-ix-hidden:f-548">Long-term lease obligations</span></span> </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average operating lease term (in years):</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average financing lease term (in years):</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.74%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.58%&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.27%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.91%&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table>(1)  Financing leases are included in property and equipment, net on the condensed consolidated balance sheets.<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 );">Schedule of operating lease maturity</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under operating and financing leases at June&#160;30, 2023, are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding six months ended June 30, 2023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,190&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,019)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liability</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Current lease liability </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,131&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Schedule of finance lease maturity</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under operating and financing leases at June&#160;30, 2023, are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding six months ended June 30, 2023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,190&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,019)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liability</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Current lease liability </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,131&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_axgn_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee</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;">axgn_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance 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_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</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 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_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_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>44
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135312787728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt, Net of Debt Discount and Financing Fees (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term debt, net of debt discount and financing fees</a></td>
<td class="text"><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt, net of debt discount and financing fees consists of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility - first tranche</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility - second tranche</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less - unamortized debt discount and deferred financing fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,846)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt, net of debt discount and financing fees</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,154&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,712&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-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 entity, 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 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 2: 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 3: http://www.xbrl.org/2009/role/commonPracticeRef<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://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 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 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br><br>Reference 7: 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 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-8<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-6<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-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_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140135315866144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Schedule of stock unit activity</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year 2023, the following stock compensation was awarded to officers and employees. All awards were granted under the 2019 Amended and Restated Long-Term Incentive Plan ("2019 Plan"), with the exception of the inducement shares awarded as inducements material to new employees entering into employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4). </span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:38.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.577%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type of Award</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter Awarded</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Target Shares or Units </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1st Quarter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,046,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.96&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2nd Quarter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1st Quarter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,129,718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2nd Quarter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Stock Units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1st Quarter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inducement Shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (4)(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1st Quarter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options awarded to officers and employees during the first and second quarter, vest over a four-year period. </span></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units awarded to officers and employees during the first and second quarters, vest over a four-year period. Upon vesting, the outstanding number of restricted stock units vested are converted into common stock.</span></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance shares were issued to officers and employees during the first quarter. Vesting occurs over a three-year performance period. Participants will earn from </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0% to 150% upon achievement of the target depending on the attainment of specific revenue goals. The maximum number of units that can be issued under this award is 1,116,000.</span></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nducement shares were issued to two officers during the first quarter, as inducements material to new employees entering into employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4). Vesting for both the stock options and restricted stock units are over a four-year period. </span></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No performance stock units or inducement shares were granted in the second quarter of 2023.</span></div><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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of stock based compensation expense</a></td>
<td class="text"><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,390&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,910&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,344&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,588&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</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 (h)(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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, 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)(2)<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_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140135312880944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of net loss per common share</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following reflects the net loss attributable to common shareholders and share data used in the basic and diluted earnings per share computations using the two-class method:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.248%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,660)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,734)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted-average common shares outstanding (Basic)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,862,384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,994,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,719,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,900,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding (Diluted)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,862,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,994,618&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,719,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,900,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per common share (Basic and Diluted)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.16)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.46)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Anti-dilutive shares excluded from the calculation of diluted earnings per share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,957,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,796,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,679,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,377,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">591,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">574,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) These common equivalent shares are not included in the diluted per share calculations as they would be anti-dilutive if the Company was in a net income position.</span></div><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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140135308647056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2023</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_CashUninsuredAmount', window );">Cash and cash equivalents balance outside of FDIC limit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,469<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,469<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_InterestCostsCapitalized', window );">Interest capitalized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,049<span></span>
</td>
<td class="nump">$ 1,579<span></span>
</td>
<td class="nump">4,196<span></span>
</td>
<td class="nump">$ 3,024<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_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,838<span></span>
</td>
<td class="nump">19,669<span></span>
</td>
<td class="nump">$ 42,456<span></span>
</td>
<td class="nump">40,557<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_RangeAxis=srt_MinimumMember', window );">Minimum</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>
<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_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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>
<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_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">39 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">39 years<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_DebtInstrumentAxis=axgn_CreditFacilityMember', window );">Credit Facility</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>
<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_DebtInstrumentTerm', window );">Term of debt (in years)</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 years<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=axgn_CreditFacilityMember', window );">Credit Facility | Secured Overnight Financing Rate (SOFR)</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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Amended interest rate</a></td>
<td class="nump">0.10%<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>
<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_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember', window );">Shipping and Handling</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>
<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_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,284<span></span>
</td>
<td class="nump">$ 1,214<span></span>
</td>
<td class="nump">$ 2,740<span></span>
</td>
<td class="nump">$ 2,532<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_CashUninsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.</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_CashUninsuredAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_InterestCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest capitalized 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 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<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_InterestCostsCapitalized</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of expenses directly related to the marketing or selling of products or services.</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_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MinimumMember</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_DebtInstrumentAxis=axgn_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_CreditFacilityMember</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_VariableRateAxis=axgn_SecuredOvernightFinancingRateSOFRMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VariableRateAxis=axgn_SecuredOvernightFinancingRateSOFRMember</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=us-gaap_ShippingAndHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_ShippingAndHandlingMember</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>48
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135308702224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Reconciliation of Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 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_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>
<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">$ 23,219<span></span>
</td>
<td class="nump">$ 15,284<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_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">6,252<span></span>
</td>
<td class="nump">6,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents, and restricted cash shown in the statement of cash flows</a></td>
<td class="nump">$ 29,471<span></span>
</td>
<td class="nump">$ 21,535<span></span>
</td>
<td class="nump">$ 18,073<span></span>
</td>
<td class="nump">$ 39,007<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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135315588336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<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>
<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_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">$ 13,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,651<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_InventoryWorkInProcessNetOfReserves', window );">Work in process</a></td>
<td class="nump">1,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,026<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 );">Raw materials</a></td>
<td class="nump">6,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,228<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 );">Inventory</a></td>
<td class="nump">21,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,905<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_InventoryWriteDown', window );">Provision for inventory write-down</a></td>
<td class="nump">$ 471<span></span>
</td>
<td class="nump">$ 469<span></span>
</td>
<td class="nump">$ 1,052<span></span>
</td>
<td class="nump">$ 928<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_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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</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)(3))<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_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</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> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-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_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-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>50
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135308767552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<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_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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Finance lease right-of-use assets</a></td>
<td class="nump">$ 131<span></span>
</td>
<td class="nump">$ 131<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property and equipment, at cost</a></td>
<td class="nump">99,261<span></span>
</td>
<td class="nump">89,590<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(11,802)<span></span>
</td>
<td class="num">(10,296)<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">87,459<span></span>
</td>
<td class="nump">79,294<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</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, at cost</a></td>
<td class="nump">731<span></span>
</td>
<td class="nump">731<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_BuildingMember', window );">Building</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, at cost</a></td>
<td class="nump">7,009<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</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, at cost</a></td>
<td class="nump">15,482<span></span>
</td>
<td class="nump">15,482<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_EquipmentMember', window );">Processing equipment</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, at cost</a></td>
<td class="nump">4,597<span></span>
</td>
<td class="nump">4,227<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=axgn_FurnitureAndOfficeEquipmentMember', window );">Furniture and equipment</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, at cost</a></td>
<td class="nump">7,988<span></span>
</td>
<td class="nump">5,316<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 );">Projects in process</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, at cost</a></td>
<td class="nump">$ 63,323<span></span>
</td>
<td class="nump">$ 63,703<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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 right-of-use asset from finance 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/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and amortization from plant, property, and equipment and right-of-use asset from finance 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/2009/role/commonPracticeRef<br> -Topic 360<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/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.</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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.</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 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><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(18))<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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-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_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_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_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BuildingMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquipmentMember</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=axgn_FurnitureAndOfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_FurnitureAndOfficeEquipmentMember</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>51
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135313721728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net - Schedule of Depreciation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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>
<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_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 798<span></span>
</td>
<td class="nump">$ 713<span></span>
</td>
<td class="nump">$ 1,506<span></span>
</td>
<td class="nump">$ 1,418<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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</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 360<br> -SubTopic 10<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_Depreciation</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135308753856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets, Net - Components of Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<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_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Amortizable intangible 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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 5,423<span></span>
</td>
<td class="nump">$ 4,893<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">(1,779)<span></span>
</td>
<td class="num">(1,635)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">3,645<span></span>
</td>
<td class="nump">3,258<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_IndefiniteLivedIntangibleAssetsRollForward', window );"><strong>Unamortized intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IntangibleAssetsGrossExcludingGoodwill', window );">Intangible assets, gross</a></td>
<td class="nump">5,827<span></span>
</td>
<td class="nump">5,284<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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">4,048<span></span>
</td>
<td class="nump">3,649<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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</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_IndefiniteLivedIntangibleAssetsRollForward', window );"><strong>Unamortized intangible 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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Carrying amount</a></td>
<td class="nump">403<span></span>
</td>
<td class="nump">391<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_PatentsMember', window );">Patents</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_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Amortizable intangible 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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">4,322<span></span>
</td>
<td class="nump">3,792<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">(711)<span></span>
</td>
<td class="num">(621)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">3,611<span></span>
</td>
<td class="nump">3,170<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_LicensingAgreementsMember', window );">License agreements</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_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Amortizable intangible 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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">1,101<span></span>
</td>
<td class="nump">1,101<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">(1,068)<span></span>
</td>
<td class="num">(1,014)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 34<span></span>
</td>
<td class="nump">$ 87<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_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_FiniteLivedIntangibleAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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_FiniteLivedIntangibleAssetsRollForward</td>
</tr>
<tr>
<td style="padding-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_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_IndefiniteLivedIntangibleAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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_IndefiniteLivedIntangibleAssetsRollForward</td>
</tr>
<tr>
<td style="padding-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_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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</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_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PatentsMember</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_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LicensingAgreementsMember</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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140135315508624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net - Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_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>
<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_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 73<span></span>
</td>
<td class="nump">$ 63<span></span>
</td>
<td class="nump">$ 144<span></span>
</td>
<td class="nump">$ 132<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_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>54
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135409855936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets, Net - Future Amortization of Patents and License Agreements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 3,645<span></span>
</td>
<td class="nump">$ 3,258<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=axgn_PatentsAndLicenseAgreementsMember', window );">Patents And License Agreements</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>Intangible 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2023 (excluding the six months ended June 30, 2023)</a></td>
<td class="nump">121<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">208<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025</a></td>
<td class="nump">208<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">207<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2027</a></td>
<td class="nump">203<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_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">2,698<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 3,645<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_axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Asset, Expected Amortization, After Year Four</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;">axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 (a)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 (a)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 (a)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsByMajorClassAxis=axgn_PatentsAndLicenseAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_PatentsAndLicenseAgreementsMember</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>55
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135315639920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net - Schedule of Royalty Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Selling and Marketing Expense</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets</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_RoyaltyExpense', window );">Royalty fee expense</a></td>
<td class="nump">$ 868<span></span>
</td>
<td class="nump">$ 766<span></span>
</td>
<td class="nump">$ 1,698<span></span>
</td>
<td class="nump">$ 1,439<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_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_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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</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>56
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135307958880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurement - Schedule of Assets and Liabilities at Fair Value on a Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<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_FinancialInstrumentAxis=axgn_DebtDerivativeLiabilityMember', window );">Debt derivative liabilities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_DerivativeLiabilities', window );">Debt derivative liabilities</a></td>
<td class="nump">$ 4,271<span></span>
</td>
<td class="nump">$ 4,518<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">27,833<span></span>
</td>
<td class="nump">43,859<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_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">4,271<span></span>
</td>
<td class="nump">4,518<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Money market funds</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">16,521<span></span>
</td>
<td class="nump">10,354<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | U.S. government securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">7,344<span></span>
</td>
<td class="nump">12,316<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Commercial paper</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">3,968<span></span>
</td>
<td class="nump">21,189<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Debt derivative liabilities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_DerivativeLiabilities', window );">Debt derivative liabilities</a></td>
<td class="nump">4,271<span></span>
</td>
<td class="nump">4,518<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">(Level 1) | Recurring</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">23,865<span></span>
</td>
<td class="nump">22,669<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_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">(Level 1) | Recurring | Money market funds</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">16,521<span></span>
</td>
<td class="nump">10,354<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">(Level 1) | Recurring | U.S. government securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">7,344<span></span>
</td>
<td class="nump">12,316<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">(Level 1) | Recurring | Commercial paper</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">(Level 1) | Recurring | Debt derivative liabilities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_DerivativeLiabilities', window );">Debt derivative liabilities</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">(Level 2) | Recurring</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">3,968<span></span>
</td>
<td class="nump">21,189<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_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">(Level 2) | Recurring | Money market funds</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">(Level 2) | Recurring | U.S. government securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">(Level 2) | Recurring | Commercial paper</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">3,968<span></span>
</td>
<td class="nump">21,189<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">(Level 2) | Recurring | Debt derivative liabilities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_DerivativeLiabilities', window );">Debt derivative liabilities</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">(Level 3) | Recurring</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_FinancialLiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">4,271<span></span>
</td>
<td class="nump">4,518<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">(Level 3) | Recurring | Money market funds</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">(Level 3) | Recurring | U.S. government securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">(Level 3) | Recurring | Commercial paper</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AssetsFairValueDisclosure', window );">Total assets</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">(Level 3) | Recurring | Debt derivative liabilities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_DerivativeLiabilities', window );">Debt derivative liabilities</a></td>
<td class="nump">$ 4,271<span></span>
</td>
<td class="nump">$ 4,518<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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</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 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<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/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-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 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147480524/946-210-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 9: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 10: 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 11: 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(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 13: 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(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 14: 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(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-10<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-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_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 820<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/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<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/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading 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_FinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=axgn_DebtDerivativeLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=axgn_DebtDerivativeLiabilityMember</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember</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_FinancialInstrumentAxis=us-gaap_USGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_USGovernmentDebtSecuritiesMember</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_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140135307568944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurement - Fair Value of Instruments Classified as Level 3 (Details) - Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="nump">$ 4,703<span></span>
</td>
<td class="nump">$ 5,310<span></span>
</td>
<td class="nump">$ 4,518<span></span>
</td>
<td class="nump">$ 5,562<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">4,271<span></span>
</td>
<td class="nump">4,876<span></span>
</td>
<td class="nump">4,271<span></span>
</td>
<td class="nump">4,876<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Debt derivative liabilities</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value included in net loss</a></td>
<td class="num">$ (432)<span></span>
</td>
<td class="num">$ (434)<span></span>
</td>
<td class="num">$ (247)<span></span>
</td>
<td class="num">$ (686)<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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_FinancialInstrumentAxis=axgn_DebtDerivativeLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=axgn_DebtDerivativeLiabilityMember</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>58
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135308573872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurement - Narrative (Details) - Oberland Facility<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($) </div>
<div>settlementScenario</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 46,154<span></span>
</td>
<td class="nump">$ 45,712<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_LongTermDebtFairValue', window );">Fair value of long-term debt</a></td>
<td class="nump">$ 51,366<span></span>
</td>
<td class="nump">$ 50,293<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_DebtInstrumentAxis=axgn_OberlandFacilityMember', window );">Debt derivative liabilities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_axgn_NumberOfPotentialSettlementScenarios', window );">Number of potential settlement scenarios | settlementScenario</a></td>
<td class="nump">4<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_axgn_NumberOfPotentialSettlementScenarios">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Potential Settlement Scenarios</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;">axgn_NumberOfPotentialSettlementScenarios</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</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://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 3: 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)(1)<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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same 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;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=axgn_OberlandFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_OberlandFacilityMember</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_FinancialInstrumentAxis=axgn_DebtDerivativeLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=axgn_DebtDerivativeLiabilityMember</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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140135307886464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurement - Significant Inputs Included in the Valuation of the Debt Derivative Liability (Details) - Debt derivative liabilities<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<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_DebtInstrumentAxis=axgn_OberlandFacilityTrancheOneMember', window );">First Tranche | Remaining term (years)</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input (as a percent)</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4.5<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_DebtInstrumentAxis=axgn_OberlandFacilityTrancheOneMember', window );">First Tranche | Coupon rate | Minimum</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input (as a percent)</a></td>
<td class="nump">0.095<span></span>
</td>
<td class="nump">0.095<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_DebtInstrumentAxis=axgn_OberlandFacilityTrancheOneMember', window );">First Tranche | Coupon rate | Maximum</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input (as a percent)</a></td>
<td class="nump">0.131<span></span>
</td>
<td class="nump">0.127<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_DebtInstrumentAxis=axgn_OberlandFacilityTrancheOneMember', window );">First Tranche | Discount rate</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input (as a percent)</a></td>
<td class="nump">0.134<span></span>
</td>
<td class="nump">0.139<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_DebtInstrumentAxis=axgn_OberlandFacilityTrancheOneMember', window );">First Tranche | Mandatory prepayment rate | Probability of mandatory prepayment before 2024</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input (as a percent)</a></td>
<td class="nump">0.050<span></span>
</td>
<td class="nump">0.050<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_DebtInstrumentAxis=axgn_OberlandFacilityTrancheOneMember', window );">First Tranche | Mandatory prepayment rate | Probability of mandatory prepayment 2024 or after</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input (as a percent)</a></td>
<td class="nump">0.150<span></span>
</td>
<td class="nump">0.150<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_DebtInstrumentAxis=axgn_OberlandFacilityTrancheOneMember', window );">First Tranche | Mandatory prepayment rate | Probability of optional prepayment event</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input (as a percent)</a></td>
<td class="nump">0.050<span></span>
</td>
<td class="nump">0.050<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_DebtInstrumentAxis=axgn_OberlandFacilityTrancheTwoMember', window );">Second Tranche | Remaining term (years)</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input (as a percent)</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">5.5<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_DebtInstrumentAxis=axgn_OberlandFacilityTrancheTwoMember', window );">Second Tranche | Coupon rate | Minimum</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input (as a percent)</a></td>
<td class="nump">0.095<span></span>
</td>
<td class="nump">0.095<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_DebtInstrumentAxis=axgn_OberlandFacilityTrancheTwoMember', window );">Second Tranche | Coupon rate | Maximum</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input (as a percent)</a></td>
<td class="nump">0.131<span></span>
</td>
<td class="nump">0.127<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_DebtInstrumentAxis=axgn_OberlandFacilityTrancheTwoMember', window );">Second Tranche | Discount rate</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input (as a percent)</a></td>
<td class="nump">0.169<span></span>
</td>
<td class="nump">0.1756<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_DebtInstrumentAxis=axgn_OberlandFacilityTrancheTwoMember', window );">Second Tranche | Mandatory prepayment rate | Probability of mandatory prepayment before 2024</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input (as a percent)</a></td>
<td class="nump">0.050<span></span>
</td>
<td class="nump">0.050<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_DebtInstrumentAxis=axgn_OberlandFacilityTrancheTwoMember', window );">Second Tranche | Mandatory prepayment rate | Probability of mandatory prepayment 2024 or after</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input (as a percent)</a></td>
<td class="nump">0.150<span></span>
</td>
<td class="nump">0.150<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_DebtInstrumentAxis=axgn_OberlandFacilityTrancheTwoMember', window );">Second Tranche | Mandatory prepayment rate | Probability of optional prepayment event</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input (as a percent)</a></td>
<td class="nump">0.050<span></span>
</td>
<td class="nump">0.050<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_DerivativeLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of input used to measure derivative 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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_DerivativeLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=axgn_OberlandFacilityTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_OberlandFacilityTrancheOneMember</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_FinancialInstrumentAxis=axgn_DebtDerivativeLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=axgn_DebtDerivativeLiabilityMember</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</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_MeasurementInputTypeAxis=axgn_MeasurementInputCouponRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=axgn_MeasurementInputCouponRateMember</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_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MinimumMember</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</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_MeasurementInputTypeAxis=axgn_MeasurementInputMandatoryPrepaymentRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=axgn_MeasurementInputMandatoryPrepaymentRateMember</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_axgn_PrepaymentProbabilityEventAxis=axgn_MandatoryPrepaymentEventBefore2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">axgn_PrepaymentProbabilityEventAxis=axgn_MandatoryPrepaymentEventBefore2024Member</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_axgn_PrepaymentProbabilityEventAxis=axgn_MandatoryPrepaymentEventIn2024OrAfterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">axgn_PrepaymentProbabilityEventAxis=axgn_MandatoryPrepaymentEventIn2024OrAfterMember</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_axgn_PrepaymentProbabilityEventAxis=axgn_OptionalPrepaymentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">axgn_PrepaymentProbabilityEventAxis=axgn_OptionalPrepaymentEventMember</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=axgn_OberlandFacilityTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_OberlandFacilityTrancheTwoMember</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>60
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135312119760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Operating Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_LeasesAbstract', window );"><strong>Leases [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>
<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_LeaseCost', window );">Operating lease expense</a></td>
<td class="nump">$ 1,242<span></span>
</td>
<td class="nump">$ 1,355<span></span>
</td>
<td class="nump">$ 2,540<span></span>
</td>
<td class="nump">$ 2,763<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease cost recognized by lessee for lease contract.</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> -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_LeaseCost</td>
</tr>
<tr>
<td style="padding-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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140135307650592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Supplemental Balance Sheet Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<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_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Current maturities of long-term lease obligations<span></span>
</td>
<td class="text">Current maturities of long-term lease obligations<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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Long-term lease obligations<span></span>
</td>
<td class="text">Long-term lease obligations<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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Current maturities of long-term lease obligations<span></span>
</td>
<td class="text">Current maturities of long-term lease obligations<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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Long-term lease obligations<span></span>
</td>
<td class="text">Long-term lease obligations<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_axgn_OperatingLeasesAbstract', window );"><strong>Operating Leases</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_OperatingLeaseRightOfUseAsset', window );">Right-of-use operating assets</a></td>
<td class="nump">$ 13,958<span></span>
</td>
<td class="nump">$ 14,369<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_OperatingLeaseLiabilityCurrent', window );">Current maturities of long-term lease obligations</a></td>
<td class="nump">1,034<span></span>
</td>
<td class="nump">1,303<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_OperatingLeaseLiabilityNoncurrent', window );">Long-term lease obligations</a></td>
<td class="nump">20,116<span></span>
</td>
<td class="nump">20,387<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_axgn_LeasesFinanceAbstract', window );"><strong>Financing Leases</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_FinanceLeaseRightOfUseAsset', window );">Right-of-use financing leases</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">41<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_FinanceLeaseLiabilityCurrent', window );">Current maturities of long-term lease obligations</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">7<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_FinanceLeaseLiabilityNoncurrent', window );">Long-term lease obligations</a></td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">$ 18<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average operating lease term (in years):</a></td>
<td class="text">10 years 7 months 6 days<span></span>
</td>
<td class="text">11 years<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_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average financing lease term (in years):</a></td>
<td class="text">3 years 9 months 18 days<span></span>
</td>
<td class="text">4 years<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 operating leases</a></td>
<td class="nump">10.74%<span></span>
</td>
<td class="nump">10.58%<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_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate financing leases</a></td>
<td class="nump">12.27%<span></span>
</td>
<td class="nump">11.91%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_axgn_LeasesFinanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">axgn_LeasesFinanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_OperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Leases</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;">axgn_OperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance lease, 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 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_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes current finance 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> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes noncurrent finance 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> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of right-of-use asset from finance 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_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes current 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> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes noncurrent 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> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_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_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>62
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135315621344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Future Minimum Lease Payments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2023 </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_LeasesAbstract', window );"><strong>Leases [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_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear', window );">2023 (excluding six months ended June 30, 2023)</a></td>
<td class="nump">$ 1,620<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_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne', window );">2024</a></td>
<td class="nump">3,252<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_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo', window );">2025</a></td>
<td class="nump">3,336<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_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree', window );">2026</a></td>
<td class="nump">3,348<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_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour', window );">2027</a></td>
<td class="nump">3,046<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_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">21,588<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid', window );">Total</a></td>
<td class="nump">36,190<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_axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="num">(15,019)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_axgn_OperatingAndFinancingLeaseLiability', window );">Total lease liability</a></td>
<td class="nump">21,171<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_axgn_OperatingAndFinancingLeaseLiabilityCurrent', window );">Less: Current lease liability</a></td>
<td class="num">(1,040)<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_axgn_OperatingAndFinancingLeaseLiabilityNoncurrent', window );">Long-term lease liability</a></td>
<td class="nump">$ 20,131<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating and Financing Lease, Liability, to be Paid</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;">axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating and Financing Lease, Liability, to be Paid, after Year Four</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;">axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating and Financing Lease, Liability, to be Paid, Remainder of Fiscal 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;">axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating and Financing Lease, Liability, to be Paid, Year Four</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;">axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating and Financing Lease, Liability, to be Paid, Year One</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;">axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating and Financing Lease, Liability, to be Paid, Year Three</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;">axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating and Financing Lease, Liability, to be Paid, Year Two</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;">axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating and Financing Lease, Liability, Undiscounted Excess 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;">axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_OperatingAndFinancingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and Financing Lease, Liability</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;">axgn_OperatingAndFinancingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_OperatingAndFinancingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and Financing Lease, Liability, Current</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;">axgn_OperatingAndFinancingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_OperatingAndFinancingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and Financing Lease, Liability, Noncurrent</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;">axgn_OperatingAndFinancingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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>63
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135307601760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>May 09, 2023 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($)</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,958<span></span>
</td>
<td class="nump">$ 14,369<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=axgn_A2023CommercialLeaseWithJAColeLPMember', window );">2023 Commercial Lease With JA-Cole L.P</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_AreaOfRealEstateProperty', window );">Size of building space (in sq ft) | ft&#178;</a></td>
<td class="nump">2,500<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_PropertyPlantAndEquipmentByTypeAxis=axgn_A2015CommercialLeaseWithJAColeLPMember', window );">2015 Commercial Lease with JA-Cole L.P</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_AreaOfRealEstateProperty', window );">Size of building space (in sq ft) | ft&#178;</a></td>
<td class="nump">15,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_axgn_OperatingLeaseIncrementalBorrowingRate', window );">Operating lease, incremental borrowing rate (as a percent)</a></td>
<td class="nump">13.10%<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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 268<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_OperatingLeaseLiability', window );">Operating lease, liability</a></td>
<td class="nump">$ 268<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_axgn_OperatingLeaseIncrementalBorrowingRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 incremental borrowing rate under the operating leases.</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;">axgn_OperatingLeaseIncrementalBorrowingRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of a real estate property.</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_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="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:areaItemType</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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-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_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-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_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>
<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_PropertyPlantAndEquipmentByTypeAxis=axgn_A2023CommercialLeaseWithJAColeLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_A2023CommercialLeaseWithJAColeLPMember</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=axgn_A2015CommercialLeaseWithJAColeLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_A2015CommercialLeaseWithJAColeLPMember</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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140135315598208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt, Net of Debt Discount and Financing Fees - Carrying Value of Outstanding Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<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_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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Less - unamortized debt discount and deferred financing fees</a></td>
<td class="num">$ (3,846)<span></span>
</td>
<td class="num">$ (4,288)<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_LongTermDebt', window );">Long-term debt, net of debt discount and financing fees</a></td>
<td class="nump">46,154<span></span>
</td>
<td class="nump">45,712<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_DebtInstrumentAxis=axgn_CreditFacilityTrancheOneMember', window );">Credit Facility - first tranche</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_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_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">35,000<span></span>
</td>
<td class="nump">35,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_DebtInstrumentAxis=axgn_CreditFacilityTrancheTwoMember', window );">Credit Facility - second tranche</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_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="nump">$ 15,000<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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</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://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 3: 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)(1)<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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-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_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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized debt discount (premium) 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://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 2: 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 3: 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 4: 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 5: 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)(2)<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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-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_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_DebtInstrumentAxis=axgn_CreditFacilityTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_CreditFacilityTrancheOneMember</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=axgn_CreditFacilityTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_CreditFacilityTrancheTwoMember</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>65
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135308033088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt, Net of Debt Discount and Financing Fees - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2023</div></th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($) </div>
<div>letterOfCredit</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($) </div>
<div>letterOfCredit</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_InterestCostsCapitalized', window );">Interest capitalized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,049<span></span>
</td>
<td class="nump">$ 1,579<span></span>
</td>
<td class="nump">$ 4,196<span></span>
</td>
<td class="nump">$ 3,024<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_AmortizationOfFinancingCosts', window );">Amortization of debt discount and deferred financing fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">223<span></span>
</td>
<td class="nump">223<span></span>
</td>
<td class="nump">442<span></span>
</td>
<td class="nump">442<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,251<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_axgn_NumberOfLettersOfCredit', window );">Number of letters of credit | letterOfCredit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=axgn_DebtDerivativeLiabilityMember', window );">Debt derivative liabilities</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DerivativeLiabilities', window );">Debt derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,518<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_BalanceSheetLocationAxis=axgn_RestrictedCashMember', window );">Restricted Cash</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentCollateralAmount', window );">Collateral amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250<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_DebtInstrumentAxis=axgn_CreditFacilityMember', window );">Credit Facility</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,000<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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<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_axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade', window );">Period for which quarterly interest payments should be made</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<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>
<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.50%<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>
<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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rate at period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.68%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.68%<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_DebtInstrumentTerm', window );">Term of debt (in years)</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 years<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>
<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_axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty', window );">Threshold revenue achievement for payment of additional quarterly royalty</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,000<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>
<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_axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure', window );">Additional payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<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>
<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_InterestCostsIncurred', window );">Interest costs incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 360<span></span>
</td>
<td class="nump">372<span></span>
</td>
<td class="nump">$ 756<span></span>
</td>
<td class="nump">707<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_InterestPaid', window );">Cash paid for interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,602<span></span>
</td>
<td class="nump">$ 1,201<span></span>
</td>
<td class="nump">3,134<span></span>
</td>
<td class="nump">$ 2,388<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_DeferredFinanceCostsGross', window );">Financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 642<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=axgn_CreditFacilityMember', window );">Credit Facility | Secured Overnight Financing Rate (SOFR)</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_axgn_DebtInstrumentAdditionalInterestFloorRate', window );">Additional interest floor rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<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>
<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_axgn_DebtInstrumentAdditionalInterestFloorRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 threshold additional interest rate under the debt instrument arrangement.</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;">axgn_DebtInstrumentAdditionalInterestFloorRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional payment on outstanding loan amount based on the royalty structure under the revenue participation agreement.</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;">axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period for which quarterly interest payments must be made under the debt instrument arrangement.</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;">axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_NumberOfLettersOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Letters Of Credit</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;">axgn_NumberOfLettersOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 threshold annual revenue to be achieved for payment of additional quarterly royalty under the revenue participation agreement.</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;">axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 attributable to debt issuance 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/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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<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_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</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://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 3: 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)(1)<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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentCollateralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pledged to secure a debt instrument.</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 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-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_DebtInstrumentCollateralAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<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.22(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</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 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<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/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-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 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147480524/946-210-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 9: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 10: 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 11: 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(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 13: 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(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 14: 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(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-10<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-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_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-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_InterestCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest capitalized 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 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<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_InterestCostsCapitalized</td>
</tr>
<tr>
<td style="padding-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_InterestCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest costs incurred during the period and either capitalized or charged against earnings.</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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<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_InterestCostsIncurred</td>
</tr>
<tr>
<td style="padding-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_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing 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/2009/role/commonPracticeRef<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_InterestPaid</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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(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_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="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_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_FinancialInstrumentAxis=axgn_DebtDerivativeLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=axgn_DebtDerivativeLiabilityMember</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_BalanceSheetLocationAxis=axgn_RestrictedCashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetLocationAxis=axgn_RestrictedCashMember</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=axgn_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_CreditFacilityMember</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_VariableRateAxis=axgn_SecuredOvernightFinancingRateSOFRMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VariableRateAxis=axgn_SecuredOvernightFinancingRateSOFRMember</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>66
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135307443968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Stock-based Compensation Activity (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>officer </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_axgn_NumberOfOfficers', window );">Number of officers | officer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage', window );">Payout opportunity target</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage', window );">Payout opportunity target</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150.00%<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=us-gaap_EmployeeStockOptionMember', window );">Stock Options</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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract', window );"><strong>Target Shares or Units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Stock options granted (in shares)</a></td>
<td class="nump">2,200<span></span>
</td>
<td class="nump">1,046,800<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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Stock options granted (in USD per share) | $ / shares</a></td>
<td class="nump">$ 5.64<span></span>
</td>
<td class="nump">$ 4.96<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<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=us-gaap_EmployeeStockOptionMember', window );">Stock Options | Inducement Shares</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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract', window );"><strong>Target Shares or Units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Stock units granted (in shares)</a></td>
<td class="nump">33,850<span></span>
</td>
<td class="nump">1,129,718<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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Stock options/units granted (in USD per share) | $ / shares</a></td>
<td class="nump">$ 9.06<span></span>
</td>
<td class="nump">$ 8.39<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<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=us-gaap_PerformanceSharesMember', window );">Performance Stock Units</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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract', window );"><strong>Target Shares or Units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Stock units granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">744,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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Stock options/units granted (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.27<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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=us-gaap_PerformanceSharesMember', window );">Performance Stock Units | Maximum</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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract', window );"><strong>Target Shares or Units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Stock units granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,116,000<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=us-gaap_PerformanceSharesMember', window );">Performance Stock Units | Inducement Shares</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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<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=axgn_ShareBasedPaymentArrangementOptionInducementSharesMember', window );">Inducement Shares, Stock Options</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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract', window );"><strong>Target Shares or Units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Stock options granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Stock options granted (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.92<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=axgn_RestrictedStockUnitsRSUsInducementSharesMember', window );">Inducement Shares, Restricted Stock Units</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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract', window );"><strong>Target Shares or Units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Stock units granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Stock options/units granted (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.16<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_axgn_NumberOfOfficers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Officers</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;">axgn_NumberOfOfficers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payout opportunity of Performance Stock Units, as a 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;">axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Other Than Options, Outstanding</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;">axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Other Than Options, Weighted Average Grant Date Fair Value</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;">axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross 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/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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</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 (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MinimumMember</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=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EmployeeStockOptionMember</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=axgn_InducementSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_InducementSharesMember</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=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockUnitsRSUMember</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=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PerformanceSharesMember</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=axgn_ShareBasedPaymentArrangementOptionInducementSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_ShareBasedPaymentArrangementOptionInducementSharesMember</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=axgn_RestrictedStockUnitsRSUsInducementSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_RestrictedStockUnitsRSUsInducementSharesMember</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>67
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135308530752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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>
<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 );">Stock-based compensation expense</a></td>
<td class="nump">$ 5,390<span></span>
</td>
<td class="nump">$ 4,910<span></span>
</td>
<td class="nump">$ 8,344<span></span>
</td>
<td class="nump">$ 7,588<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_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_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>68
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135308772688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Common Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract', window );"><strong>Numerator:</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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (6,660)<span></span>
</td>
<td class="num">$ (7,740)<span></span>
</td>
<td class="num">$ (13,734)<span></span>
</td>
<td class="num">$ (19,215)<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_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract', window );"><strong>Denominator:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding (Basic) (in shares)</a></td>
<td class="nump">42,862,384<span></span>
</td>
<td class="nump">41,994,618<span></span>
</td>
<td class="nump">42,719,096<span></span>
</td>
<td class="nump">41,900,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common shares outstanding (Diluted) (in shares)</a></td>
<td class="nump">42,862,384<span></span>
</td>
<td class="nump">41,994,618<span></span>
</td>
<td class="nump">42,719,096<span></span>
</td>
<td class="nump">41,900,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_EarningsPerShareBasic', window );">Net loss per common share - Basic (in USD per share)</a></td>
<td class="num">$ (0.16)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="num">$ (0.32)<span></span>
</td>
<td class="num">$ (0.46)<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_EarningsPerShareDiluted', window );">Net loss per common share - Diluted (in USD per share)</a></td>
<td class="num">$ (0.16)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="num">$ (0.32)<span></span>
</td>
<td class="num">$ (0.46)<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</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_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract', window );"><strong>Denominator:</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities excluded from computation of net loss per share (in shares)</a></td>
<td class="nump">3,957,156<span></span>
</td>
<td class="nump">3,796,254<span></span>
</td>
<td class="nump">3,679,109<span></span>
</td>
<td class="nump">3,377,594<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</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_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract', window );"><strong>Denominator:</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities excluded from computation of net loss per share (in shares)</a></td>
<td class="nump">251,112<span></span>
</td>
<td class="nump">591,824<span></span>
</td>
<td class="nump">343,089<span></span>
</td>
<td class="nump">574,431<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Share, Basic and Diluted, Other Disclosure1</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;">axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_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_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_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember</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>69
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135311910800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Service Agreements Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2011</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 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_PurchaseCommitmentExcludingLongtermCommitmentAxis=axgn_CommunityTissuesServicesAgreementMember', window );">CTS Agreement</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_PurchaseCommitmentExcludingLongtermCommitmentLineItems', window );"><strong>Service Agreements</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_axgn_LicenseFeeAmount', window );">License fee amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 582<span></span>
</td>
<td class="nump">$ 622<span></span>
</td>
<td class="nump">$ 1,311<span></span>
</td>
<td class="nump">$ 1,245<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_PurchaseCommitmentExcludingLongtermCommitmentAxis=axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember', window );">Master Services Agreement For Clinical Research and Related Services</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_PurchaseCommitmentExcludingLongtermCommitmentLineItems', window );"><strong>Service Agreements</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_axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement', window );">Service agreement amount paid upon execution of agreement</a></td>
<td class="nump">$ 151<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_axgn_PaymentForServiceFees', window );">Payments made under agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56<span></span>
</td>
<td class="nump">$ 356<span></span>
</td>
<td class="nump">$ 168<span></span>
</td>
<td class="nump">$ 684<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_axgn_LicenseFeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>License Fee 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;">axgn_LicenseFeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_PaymentForServiceFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">axgn_PaymentForServiceFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Service Agreement Amount Paid Upon Execution Of Agreement</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;">axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_PurchaseCommitmentExcludingLongtermCommitmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_PurchaseCommitmentExcludingLongtermCommitmentLineItems</td>
</tr>
<tr>
<td style="padding-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_PurchaseCommitmentExcludingLongtermCommitmentAxis=axgn_CommunityTissuesServicesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PurchaseCommitmentExcludingLongtermCommitmentAxis=axgn_CommunityTissuesServicesAgreementMember</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_PurchaseCommitmentExcludingLongtermCommitmentAxis=axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PurchaseCommitmentExcludingLongtermCommitmentAxis=axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember</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>70
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135309126960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Axogen Processing Center Facility Narrative (Details)<br> ft&#178; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2018 </div>
<div>USD ($) </div>
<div>a </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 09, 2019 </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_ConcentrationRiskLineItems', window );"><strong>Concentrations</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>
<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_InterestCostsCapitalized', window );">Interest capitalized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,049<span></span>
</td>
<td class="nump">$ 1,579<span></span>
</td>
<td class="nump">$ 4,196<span></span>
</td>
<td class="nump">$ 3,024<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_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,186<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Projects in process</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>
<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_ConcentrationRiskLineItems', window );"><strong>Concentrations</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>
<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_PropertyPlantAndEquipmentGross', window );">Property and equipment gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 63,703<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Projects in process | Design Build Agreement</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>
<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_ConcentrationRiskLineItems', window );"><strong>Concentrations</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>
<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_PropertyPlantAndEquipmentAdditions', window );">Property and equipment additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,239<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_PropertyPlantAndEquipmentGross', window );">Property and equipment gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,593<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_InterestCostsCapitalized', window );">Interest capitalized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,196<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_AccumulatedCapitalizedInterestCosts', window );">Accumulated capitalized interest costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,625<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="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 );">Projects in process | Design Build Agreement | Minimum | Forecast</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>
<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_ConcentrationRiskLineItems', window );"><strong>Concentrations</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>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne', window );">Anticipated costs associated with design build agreement in 2023</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>
<td class="nump">$ 2,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Projects in process | Design Build Agreement | Maximum | Forecast</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>
<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_ConcentrationRiskLineItems', window );"><strong>Concentrations</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>
<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_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne', window );">Anticipated costs associated with design build agreement in 2023</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>
<td class="nump">$ 3,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_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=axgn_APCFacilityMember', window );">APC Facility</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>
<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_ConcentrationRiskLineItems', window );"><strong>Concentrations</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>
<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_AreaOfRealEstateProperty', window );">Size of building space (in sq ft) | ft&#178;</a></td>
<td class="nump">107<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>
<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_AreaOfLand', window );">Area of land where building resides (in acres) | a</a></td>
<td class="nump">8.6<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>
<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_PaymentsToAcquireLandHeldForUse', window );">Payments to acquire land</a></td>
<td class="nump">$ 731<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>
<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_PaymentsToAcquireBuildings', window );">Payments to acquire building</a></td>
<td class="nump">$ 4,300<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>
<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_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease', window );">Facility placed in to service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,020<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>
<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_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=axgn_APCFacilityMember', window );">APC Facility | Design Build Agreement</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>
<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_ConcentrationRiskLineItems', window );"><strong>Concentrations</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>
<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_GrantsReceivable', window );">Grants receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 287<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">$ 2,685<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_axgn_CashGrantsReceivable', window );">Cash grants receivable</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,250<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_ProceedsFromGrantors', window );">Economic development grant proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,188<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>
<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_axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Anticipated Costs Associated with Design Build Agreement, Year One</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;">axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_CashGrantsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of cash grants receivable.</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;">axgn_CashGrantsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_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_AccumulatedCapitalizedInterestCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest costs capitalized as part of property, plant and equipment cost basis.</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_AccumulatedCapitalizedInterestCosts</td>
</tr>
<tr>
<td style="padding-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_AreaOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of land held.</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_AreaOfLand</td>
</tr>
<tr>
<td style="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:areaItemType</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_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of a real estate property.</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_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="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:areaItemType</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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481027/954-310-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_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_GrantsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts due under the terms of governmental, corporate, or foundation grants.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrantsReceivable</td>
</tr>
<tr>
<td style="padding-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_InterestCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest capitalized 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 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<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_InterestCostsCapitalized</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireBuildings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquisition of buildings (properties) whether for investment or use.</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_PaymentsToAcquireBuildings</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireLandHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquisition of land for use; excludes purchases of land held as inventory or as investments.</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_PaymentsToAcquireLandHeldForUse</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromGrantors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received from grantors during the current period related to operating activities. This element represents receipts from a guarantor for the amount of guarantee provided.</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 25<br> -Subparagraph (c)<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_ProceedsFromGrantors</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquisition of long-lived, 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, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-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_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_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) of long-lived, 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, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=axgn_DesignBuildAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PurchaseCommitmentExcludingLongtermCommitmentAxis=axgn_DesignBuildAgreementMember</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_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MinimumMember</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_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementScenarioAxis=srt_ScenarioForecastMember</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_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=axgn_APCFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=axgn_APCFacilityMember</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>71
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140135308978096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Fair Value of the Debt Derivative Liabilities (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($) </div>
<div>settlementScenario</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</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_DebtInstrumentAxis=axgn_CreditFacilityMember', window );">Credit Facility | Debt derivative liabilities</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>
<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>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_axgn_NumberOfPotentialSettlementScenarios', window );">Number of potential settlement scenarios | settlementScenario</a></td>
<td class="nump">4<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>
<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_axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios', window );">Make-whole payment required under each scenario, internal rate of return (as a percent)</a></td>
<td class="nump">11.50%<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>
<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_DebtInstrumentAxis=axgn_CreditFacilityTrancheOneMember', window );">Credit Facility - first tranche</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>
<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>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_axgn_DebtInstrumentHeldToMaturityMakeWholePayment', window );">Debt instrument, held to maturity make-whole payment</a></td>
<td class="nump">$ 0<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>
<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_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation', window );">Held to maturity make-whole payment, alternative interpretation</a></td>
<td class="nump">9,000,000<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>
<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_DebtInstrumentAxis=axgn_CreditFacilityTrancheTwoMember', window );">Credit Facility - second tranche</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>
<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>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_axgn_DebtInstrumentHeldToMaturityMakeWholePayment', window );">Debt instrument, held to maturity make-whole payment</a></td>
<td class="nump">0<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>
<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_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation', window );">Held to maturity make-whole payment, alternative interpretation</a></td>
<td class="nump">4,000,000<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>
<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring</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>
<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>
<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value of derivative liabilities</a></td>
<td class="nump">$ 4,271,000<span></span>
</td>
<td class="nump">$ 4,703,000<span></span>
</td>
<td class="nump">$ 4,518,000<span></span>
</td>
<td class="nump">$ 4,876,000<span></span>
</td>
<td class="nump">$ 5,310,000<span></span>
</td>
<td class="nump">$ 5,562,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_axgn_DebtInstrumentHeldToMaturityMakeWholePayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Held To Maturity Make-Whole Payment</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;">axgn_DebtInstrumentHeldToMaturityMakeWholePayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument Held To Maturity Make-Whole Payment, Alternative Interpretation</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;">axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</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_axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Internal Rate Of Return Under Settlement Scenarios</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;">axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_axgn_NumberOfPotentialSettlementScenarios">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Potential Settlement Scenarios</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;">axgn_NumberOfPotentialSettlementScenarios</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>axgn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=axgn_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_CreditFacilityMember</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_FinancialInstrumentAxis=axgn_DebtDerivativeLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=axgn_DebtDerivativeLiabilityMember</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=axgn_CreditFacilityTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_CreditFacilityTrancheOneMember</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=axgn_CreditFacilityTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=axgn_CreditFacilityTrancheTwoMember</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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>72
<FILENAME>axgn-20230630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:axgn="http://www.axogeninc.com/20230630"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  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="axgn-20230630.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
        </entity>
        <period>
            <instant>2023-08-01</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-29</startDate>
            <endDate>2023-06-29</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">axgn:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-29</startDate>
            <endDate>2023-06-29</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">axgn:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">axgn:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</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="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">axgn:PatentsAndLicenseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventBefore2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventBefore2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventIn2024OrAfterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventIn2024OrAfterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:OptionalPrepaymentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:OptionalPrepaymentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputCouponRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventBefore2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventBefore2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventIn2024OrAfterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:MandatoryPrepaymentEventIn2024OrAfterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:OptionalPrepaymentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:OberlandFacilityTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">axgn:MeasurementInputMandatoryPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="axgn:PrepaymentProbabilityEventAxis">axgn:OptionalPrepaymentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">axgn:A2023CommercialLeaseWithJAColeLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-09</instant>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">axgn:A2015CommercialLeaseWithJAColeLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-09</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">axgn:A2015CommercialLeaseWithJAColeLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-09</startDate>
            <endDate>2023-05-09</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">axgn:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">axgn:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">axgn:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">axgn:ShareBasedPaymentArrangementOptionInducementSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">axgn:RestrictedStockUnitsRSUsInducementSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">axgn:InducementSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">axgn:InducementSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">axgn:ShareBasedPaymentArrangementOptionInducementSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:CommunityTissuesServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:CommunityTissuesServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:CommunityTissuesServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:CommunityTissuesServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:MasterServicesAgreementForClinicalResearchAndRelatedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-12-01</startDate>
            <endDate>2011-12-31</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:MasterServicesAgreementForClinicalResearchAndRelatedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:MasterServicesAgreementForClinicalResearchAndRelatedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:MasterServicesAgreementForClinicalResearchAndRelatedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:MasterServicesAgreementForClinicalResearchAndRelatedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">axgn:APCFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">axgn:APCFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-31</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">axgn:APCFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">axgn:APCFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-09</instant>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">axgn:APCFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">axgn:APCFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">axgn:DesignBuildAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">axgn:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">axgn:DebtDerivativeLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">axgn:MariaMartinezMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000805928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">axgn:MariaMartinezMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="settlementscenario">
        <measure>axgn:settlementScenario</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="letterofcredit">
        <measure>axgn:letterOfCredit</measure>
    </unit>
    <unit id="officer">
        <measure>axgn:officer</measure>
    </unit>
    <unit id="acre">
        <measure>utr:acre</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-26">0000805928</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-27">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-28">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-29">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-30">false</dei:AmendmentFlag>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-40" id="f-322">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-533">http://www.axogeninc.com/20230630#LeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-3" id="f-534">http://www.axogeninc.com/20230630#LeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-537">http://www.axogeninc.com/20230630#LeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-3" id="f-538">http://www.axogeninc.com/20230630#LeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-3" id="f-543">http://www.axogeninc.com/20230630#LeaseLiabilityCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-544">http://www.axogeninc.com/20230630#LeaseLiabilityCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-3" id="f-547">http://www.axogeninc.com/20230630#LeaseLiabilityNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-548">http://www.axogeninc.com/20230630#LeaseLiabilityNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <ecd:TrdArrDuration contextRef="c-214" id="f-731">P338D</ecd:TrdArrDuration>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2023-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">001-36046</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">Axogen,&#160;Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-8">13631 Progress Blvd</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c-1" id="f-9">Suite 400</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Alachua,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-12">41-1301878</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">32615</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">386</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">462-6800</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">AXGN</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-19">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-20">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-21">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-22">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-23">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-24">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="0" id="f-25" unitRef="shares">42983584</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-31" unitRef="usd">23219000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-32" unitRef="usd">15284000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash contextRef="c-3" decimals="-3" id="f-33" unitRef="usd">6252000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="c-4" decimals="-3" id="f-34" unitRef="usd">6251000</us-gaap:RestrictedCash>
    <us-gaap:ShortTermInvestments contextRef="c-3" decimals="-3" id="f-35" unitRef="usd">11312000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c-4" decimals="-3" id="f-36" unitRef="usd">33505000</us-gaap:ShortTermInvestments>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-3" decimals="-3" id="f-37" unitRef="usd">595000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-38" unitRef="usd">650000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-39" unitRef="usd">21573000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-40" unitRef="usd">22186000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-3" id="f-41" unitRef="usd">21237000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-42" unitRef="usd">18905000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-3" decimals="-3" id="f-43" unitRef="usd">2583000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-44" unitRef="usd">1944000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-3" decimals="-3" id="f-45" unitRef="usd">86176000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-46" unitRef="usd">98075000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-3" decimals="-3" id="f-47" unitRef="usd">87459000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-48" unitRef="usd">79294000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-49" unitRef="usd">13958000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-50" unitRef="usd">14369000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-3" decimals="-3" id="f-51" unitRef="usd">4048000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-52" unitRef="usd">3649000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Assets contextRef="c-3" decimals="-3" id="f-53" unitRef="usd">191641000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-54" unitRef="usd">195387000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-55" unitRef="usd">22893000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-56" unitRef="usd">22443000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <axgn:LeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-57" unitRef="usd">1040000</axgn:LeaseLiabilityCurrent>
    <axgn:LeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-58" unitRef="usd">1310000</axgn:LeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-59" unitRef="usd">23933000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-60" unitRef="usd">23753000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-3" decimals="-3" id="f-61" unitRef="usd">46154000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-3" id="f-62" unitRef="usd">45712000</us-gaap:LongTermDebtNoncurrent>
    <axgn:LeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-63" unitRef="usd">20131000</axgn:LeaseLiabilityNoncurrent>
    <axgn:LeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-64" unitRef="usd">20405000</axgn:LeaseLiabilityNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c-3" decimals="-3" id="f-65" unitRef="usd">4271000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-66" unitRef="usd">4518000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-3" decimals="-3" id="f-67" unitRef="usd">94489000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-68" unitRef="usd">94388000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-3" id="f-69" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-70" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="INF"
      id="f-71"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-72"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-73" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-74" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-75" unitRef="shares">42979541</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-3" decimals="INF" id="f-76" unitRef="shares">42979541</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-77" unitRef="shares">42445517</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="INF" id="f-78" unitRef="shares">42445517</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-3" decimals="-3" id="f-79" unitRef="usd">430000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-80" unitRef="usd">424000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-3" decimals="-3" id="f-81" unitRef="usd">370036000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-4" decimals="-3" id="f-82" unitRef="usd">360155000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-3" decimals="-3" id="f-83" unitRef="usd">-273314000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-84" unitRef="usd">-259580000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-85" unitRef="usd">97152000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-86" unitRef="usd">100999000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-3" decimals="-3" id="f-87" unitRef="usd">191641000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-88" unitRef="usd">195387000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c-5" decimals="-3" id="f-89" unitRef="usd">38155000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-6" decimals="-3" id="f-90" unitRef="usd">34454000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1" decimals="-3" id="f-91" unitRef="usd">74819000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-7" decimals="-3" id="f-92" unitRef="usd">65461000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-5" decimals="-3" id="f-93" unitRef="usd">7228000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-3" id="f-94" unitRef="usd">6284000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-95" unitRef="usd">13937000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-3" id="f-96" unitRef="usd">11830000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-5" decimals="-3" id="f-97" unitRef="usd">30927000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-6" decimals="-3" id="f-98" unitRef="usd">28170000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-99" unitRef="usd">60882000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-7" decimals="-3" id="f-100" unitRef="usd">53631000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense contextRef="c-5" decimals="-3" id="f-101" unitRef="usd">20838000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-6" decimals="-3" id="f-102" unitRef="usd">19669000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-103" unitRef="usd">42456000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-7" decimals="-3" id="f-104" unitRef="usd">40557000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-5" decimals="-3" id="f-105" unitRef="usd">7363000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-6" decimals="-3" id="f-106" unitRef="usd">7022000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-107" unitRef="usd">14043000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-7" decimals="-3" id="f-108" unitRef="usd">13296000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-5" decimals="-3" id="f-109" unitRef="usd">9628000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-6" decimals="-3" id="f-110" unitRef="usd">9403000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-111" unitRef="usd">18627000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-7" decimals="-3" id="f-112" unitRef="usd">19021000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses contextRef="c-5" decimals="-3" id="f-113" unitRef="usd">37829000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-6" decimals="-3" id="f-114" unitRef="usd">36094000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-1" decimals="-3" id="f-115" unitRef="usd">75126000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-7" decimals="-3" id="f-116" unitRef="usd">72874000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-3" id="f-117" unitRef="usd">-6902000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-6" decimals="-3" id="f-118" unitRef="usd">-7924000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-119" unitRef="usd">-14244000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-7" decimals="-3" id="f-120" unitRef="usd">-19243000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeNet contextRef="c-5" decimals="-3" id="f-121" unitRef="usd">235000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet contextRef="c-6" decimals="-3" id="f-122" unitRef="usd">32000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet contextRef="c-1" decimals="-3" id="f-123" unitRef="usd">784000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet contextRef="c-7" decimals="-3" id="f-124" unitRef="usd">-15000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InterestExpense contextRef="c-5" decimals="-3" id="f-125" unitRef="usd">148000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-6" decimals="-3" id="f-126" unitRef="usd">249000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-1" decimals="-3" id="f-127" unitRef="usd">164000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-7" decimals="-3" id="f-128" unitRef="usd">603000</us-gaap:InterestExpense>
    <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="c-5" decimals="-3" id="f-129" unitRef="usd">432000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="c-6" decimals="-3" id="f-130" unitRef="usd">434000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="c-1" decimals="-3" id="f-131" unitRef="usd">247000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="c-7" decimals="-3" id="f-132" unitRef="usd">686000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-5" decimals="-3" id="f-133" unitRef="usd">-277000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-6" decimals="-3" id="f-134" unitRef="usd">-33000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-135" unitRef="usd">-357000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-7" decimals="-3" id="f-136" unitRef="usd">-40000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-5" decimals="-3" id="f-137" unitRef="usd">242000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-6" decimals="-3" id="f-138" unitRef="usd">184000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-139" unitRef="usd">510000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-7" decimals="-3" id="f-140" unitRef="usd">28000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-141" unitRef="usd">-6660000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-142" unitRef="usd">-7740000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-143" unitRef="usd">-13734000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-144" unitRef="usd">-19215000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="0" id="f-145" unitRef="shares">42862384</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="0" id="f-146" unitRef="shares">42862384</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="0" id="f-147" unitRef="shares">41994618</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="0" id="f-148" unitRef="shares">41994618</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-149" unitRef="shares">42719096</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-150" unitRef="shares">42719096</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="0" id="f-151" unitRef="shares">41900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="0" id="f-152" unitRef="shares">41900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-153"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-154"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-155"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-156"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-157"
      unitRef="usdPerShare">-0.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-158"
      unitRef="usdPerShare">-0.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-159"
      unitRef="usdPerShare">-0.46</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-160"
      unitRef="usdPerShare">-0.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-161" unitRef="usd">-13734000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-162" unitRef="usd">-19215000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-163" unitRef="usd">1506000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-7" decimals="-3" id="f-164" unitRef="usd">1418000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-1" decimals="-3" id="f-165" unitRef="usd">642000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-7" decimals="-3" id="f-166" unitRef="usd">859000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-167" unitRef="usd">144000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-7" decimals="-3" id="f-168" unitRef="usd">132000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-1" decimals="-3" id="f-169" unitRef="usd">442000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-7" decimals="-3" id="f-170" unitRef="usd">442000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-171" unitRef="usd">-37000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-7" decimals="-3" id="f-172" unitRef="usd">550000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:InventoryWriteDown contextRef="c-1" decimals="-3" id="f-173" unitRef="usd">1052000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c-7" decimals="-3" id="f-174" unitRef="usd">928000</us-gaap:InventoryWriteDown>
    <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="c-1" decimals="-3" id="f-175" unitRef="usd">247000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="c-7" decimals="-3" id="f-176" unitRef="usd">686000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="c-1" decimals="-3" id="f-177" unitRef="usd">578000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="c-7" decimals="-3" id="f-178" unitRef="usd">-145000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-179" unitRef="usd">8344000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-7" decimals="-3" id="f-180" unitRef="usd">7588000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-181" unitRef="usd">-650000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-7" decimals="-3" id="f-182" unitRef="usd">2719000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-183" unitRef="usd">3384000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-7" decimals="-3" id="f-184" unitRef="usd">3458000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-185" unitRef="usd">639000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-7" decimals="-3" id="f-186" unitRef="usd">1081000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-1" decimals="-3" id="f-187" unitRef="usd">-529000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-7" decimals="-3" id="f-188" unitRef="usd">-786000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-189" unitRef="usd">-762000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-7" decimals="-3" id="f-190" unitRef="usd">-856000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-1" decimals="-3" id="f-191" unitRef="usd">1000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-7" decimals="-3" id="f-192" unitRef="usd">0</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-193" unitRef="usd">-7131000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-7" decimals="-3" id="f-194" unitRef="usd">-16739000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-195" unitRef="usd">8719000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-196" unitRef="usd">9086000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireInvestments contextRef="c-1" decimals="-3" id="f-197" unitRef="usd">10203000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments contextRef="c-7" decimals="-3" id="f-198" unitRef="usd">6024000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-1" decimals="-3" id="f-199" unitRef="usd">32974000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-7" decimals="-3" id="f-200" unitRef="usd">11000000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c-1" decimals="-3" id="f-201" unitRef="usd">516000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c-7" decimals="-3" id="f-202" unitRef="usd">852000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-203" unitRef="usd">13536000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-7" decimals="-3" id="f-204" unitRef="usd">-4962000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-3" id="f-205" unitRef="usd">12000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-7" decimals="-3" id="f-206" unitRef="usd">1000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromStockPlans contextRef="c-1" decimals="-3" id="f-207" unitRef="usd">1543000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans contextRef="c-7" decimals="-3" id="f-208" unitRef="usd">767000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-209" unitRef="usd">1531000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-7" decimals="-3" id="f-210" unitRef="usd">766000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-211" unitRef="usd">7936000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-7" decimals="-3" id="f-212" unitRef="usd">-20935000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-213" unitRef="usd">21535000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-3" id="f-214" unitRef="usd">39007000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-215" unitRef="usd">29471000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-9" decimals="-3" id="f-216" unitRef="usd">18073000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-217" unitRef="usd">0</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-7" decimals="-3" id="f-218" unitRef="usd">0</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-219" unitRef="usd">1818000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-7" decimals="-3" id="f-220" unitRef="usd">1817000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <axgn:NoncashRightOfUseAssetsAndOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-221" unitRef="usd">268000</axgn:NoncashRightOfUseAssetsAndOperatingLeaseLiability>
    <axgn:NoncashRightOfUseAssetsAndOperatingLeaseLiability contextRef="c-7" decimals="-3" id="f-222" unitRef="usd">700000</axgn:NoncashRightOfUseAssetsAndOperatingLeaseLiability>
    <us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1 contextRef="c-1" decimals="-3" id="f-223" unitRef="usd">326000</us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1 contextRef="c-7" decimals="-3" id="f-224" unitRef="usd">186000</us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-10"
      decimals="INF"
      id="f-225"
      unitRef="shares">42809994</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-10" decimals="-3" id="f-226" unitRef="usd">428000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-11" decimals="-3" id="f-227" unitRef="usd">363739000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-12" decimals="-3" id="f-228" unitRef="usd">-266654000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-13" decimals="-3" id="f-229" unitRef="usd">97513000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-230" unitRef="usd">-6660000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-231" unitRef="usd">-6660000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-14" decimals="-3" id="f-232" unitRef="usd">5390000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-5" decimals="-3" id="f-233" unitRef="usd">5390000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c-15"
      decimals="INF"
      id="f-234"
      unitRef="shares">57659</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c-15" decimals="-3" id="f-235" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c-14" decimals="-3" id="f-236" unitRef="usd">-1000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c-5" decimals="-3" id="f-237" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <axgn:StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan
      contextRef="c-15"
      decimals="INF"
      id="f-238"
      unitRef="shares">111888</axgn:StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan>
    <axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan contextRef="c-15" decimals="-3" id="f-239" unitRef="usd">1000</axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan>
    <axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan contextRef="c-14" decimals="-3" id="f-240" unitRef="usd">908000</axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan>
    <axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan contextRef="c-5" decimals="-3" id="f-241" unitRef="usd">909000</axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-16"
      decimals="INF"
      id="f-242"
      unitRef="shares">42979541</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-243" unitRef="usd">430000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-244" unitRef="usd">370036000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-245" unitRef="usd">-273314000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-246" unitRef="usd">97152000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-19"
      decimals="INF"
      id="f-247"
      unitRef="shares">42445517</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-248" unitRef="usd">424000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-249" unitRef="usd">360155000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-250" unitRef="usd">-259580000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-251" unitRef="usd">100999000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-252" unitRef="usd">-13734000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-253" unitRef="usd">-13734000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-22" decimals="-3" id="f-254" unitRef="usd">8344000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-255" unitRef="usd">8344000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c-23"
      decimals="INF"
      id="f-256"
      unitRef="shares">296378</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c-23" decimals="-3" id="f-257" unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c-22" decimals="-3" id="f-258" unitRef="usd">-4000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c-1" decimals="-3" id="f-259" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <axgn:StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan
      contextRef="c-23"
      decimals="INF"
      id="f-260"
      unitRef="shares">237646</axgn:StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan>
    <axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan contextRef="c-23" decimals="-3" id="f-261" unitRef="usd">2000</axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan>
    <axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan contextRef="c-22" decimals="-3" id="f-262" unitRef="usd">1541000</axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan>
    <axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan contextRef="c-1" decimals="-3" id="f-263" unitRef="usd">1543000</axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-16"
      decimals="INF"
      id="f-264"
      unitRef="shares">42979541</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-265" unitRef="usd">430000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-266" unitRef="usd">370036000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-267" unitRef="usd">-273314000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-268" unitRef="usd">97152000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-24"
      decimals="INF"
      id="f-269"
      unitRef="shares">41972987</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-270" unitRef="usd">420000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-271" unitRef="usd">345538000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-272" unitRef="usd">-242107000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-27" decimals="-3" id="f-273" unitRef="usd">103851000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-28" decimals="-3" id="f-274" unitRef="usd">-7740000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-275" unitRef="usd">-7740000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-29" decimals="-3" id="f-276" unitRef="usd">4910000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-6" decimals="-3" id="f-277" unitRef="usd">4910000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c-30"
      decimals="INF"
      id="f-278"
      unitRef="shares">44054</us-gaap:StockIssuedDuringPeriodSharesOther>
    <axgn:StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan
      contextRef="c-30"
      decimals="INF"
      id="f-279"
      unitRef="shares">117463</axgn:StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan>
    <axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan contextRef="c-29" decimals="-3" id="f-280" unitRef="usd">669000</axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan>
    <axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan contextRef="c-6" decimals="-3" id="f-281" unitRef="usd">669000</axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-31"
      decimals="INF"
      id="f-282"
      unitRef="shares">42134504</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-283" unitRef="usd">420000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-284" unitRef="usd">351117000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-285" unitRef="usd">-249847000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-286" unitRef="usd">101690000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-34"
      decimals="INF"
      id="f-287"
      unitRef="shares">41736950</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-288" unitRef="usd">417000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-289" unitRef="usd">342765000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-290" unitRef="usd">-230632000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-8" decimals="-3" id="f-291" unitRef="usd">112550000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-37" decimals="-3" id="f-292" unitRef="usd">-19215000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-293" unitRef="usd">-19215000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-38" decimals="-3" id="f-294" unitRef="usd">7588000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-7" decimals="-3" id="f-295" unitRef="usd">7588000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c-39"
      decimals="INF"
      id="f-296"
      unitRef="shares">259341</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c-39" decimals="-3" id="f-297" unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c-38" decimals="-3" id="f-298" unitRef="usd">-2000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c-7" decimals="-3" id="f-299" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <axgn:StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan
      contextRef="c-39"
      decimals="INF"
      id="f-300"
      unitRef="shares">138213</axgn:StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan>
    <axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan contextRef="c-39" decimals="-3" id="f-301" unitRef="usd">1000</axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan>
    <axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan contextRef="c-38" decimals="-3" id="f-302" unitRef="usd">766000</axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan>
    <axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan contextRef="c-7" decimals="-3" id="f-303" unitRef="usd">767000</axgn:StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-31"
      decimals="INF"
      id="f-304"
      unitRef="shares">42134504</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-305" unitRef="usd">420000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-306" unitRef="usd">351117000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-307" unitRef="usd">-249847000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-308" unitRef="usd">101690000</us-gaap:StockholdersEquity>
    <us-gaap:BasisOfAccounting contextRef="c-1" id="f-309">Nature of Business&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Axogen, Inc. (together with its wholly-owned subsidiaries, the &#x201c;Company&#x201d;) was incorporated in Minnesota and is the leader in the science, development and commercialization of the technologies used for peripheral nerve regeneration and repair. The Company's products include Avance&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Nerve Graft, Axoguard Nerve Connector&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Axoguard Nerve Protector&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Axoguard HA+ Nerve Protector, Axoguard Nerve Cap&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;&#xae; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Axotouch&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Two-Point Discriminator&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is headquartered in Florida. The Company has processing, warehousing, and distribution facilities in Texas and Ohio.&lt;/span&gt;The Company manages its operations as a single operating segment. Substantially all of the Company's assets are maintained in the United States. The Company derives substantially all of its revenues from sales to customers in the United States.</us-gaap:BasisOfAccounting>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-310">Summary of Significant Accounting Policies&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Please see Note 2 to the Company&#x2019;s consolidated financial statements included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2022, filed with the Securities and Exchange Commission ("SEC") on March 14, 2023, for a description of all significant accounting policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline"&gt;Basis of Presentation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;text-decoration:underline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed consolidated financial statements include the accounts of the Company as of June&#160;30, 2023, and December&#160;31, 2022, and for the three and six months ended June&#160;30, 2023, and 2022. The Company&#x2019;s condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X, and; therefore, do not include all information and footnotes necessary for a fair presentation of consolidated financial position, results of operations, and cash flows in conformity with accounting principles generally accepted in the United States ("U.S. GAAP") and should be read in conjunction with the audited financial statements of the Company for the year ended December&#160;31, 2022, which are included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interim condensed consolidated financial statements are unaudited, and in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of results for the periods presented.&#160;Results for interim periods are not necessarily indicative of results for the full year. All intercompany accounts and transactions have been eliminated in consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of operations for the three and six months ended June&#160;30, 2023, are not necessarily indicative of the results to be expected for the full year due primarily to the impact of the continued uncertainty of general economic conditions that may impact the Company's markets for the remainder of fiscal year 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Cash and Cash Equivalents and Concentration&lt;/span&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Cash and cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of acquisition. Certain of the Company's cash and cash equivalents balances exceed Federal Deposit Insurance Corporation ("FDIC") insured limits or are invested in money market accounts with investment banks that are not FDIC-insured. The Company places its cash and cash equivalents in what they believe to be credit-worthy financial institutions. As of June&#160;30, 2023, $22,469 of the cash and cash equivalents balance was in excess of FDIC limits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Restricted Cash &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in restricted cash represent those required to be set aside to meet contractual terms of a lease agreement held by the Company. See Note 8 - Long-Term Debt, Net of Debt Discount and Financing Fees - Other Credit Facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported in the condensed consolidated balance sheets that sum to the total of the same amounts shown in the condensed consolidated statements of cash flows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total cash, cash equivalents, and restricted cash shown in the statement of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net are stated at historical cost less accumulated depreciation and amortization. Additions and improvements that extend the lives of the assets are capitalized, while expenditures for repairs and maintenance are expensed as incurred. Leasehold improvements are amortized on a straight-line basis over the shorter of the asset&#x2019;s estimated useful life or the remaining lease term. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets ranging from &lt;span style="-sec-ix-hidden:f-322"&gt;three&lt;/span&gt; to thirty-nine years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains or losses on the disposition of property and equipment are recorded in the period incurred and recorded in general and administrative expenses on the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Capitalized Interest&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest cost on capital projects, including facilities build-outs, is capitalized and included in the cost of the project. Capitalization begins with the first expenditure for the project and continues until the project is substantially complete and ready for its intended use. For the three and six months ended June&#160;30, 2023, and 2022, the Company capitalized $2,049 and $1,579, respectively, and $4,196 and $3,024, respectively, of interest expense into property and equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Shipping and Handling &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All shipping and handling costs, including facility and warehousing overhead, directly related to bringing the Company&#x2019;s products to their final selling destination are included in sales and marketing expense. Shipping and handling costs included in sales and marketing expense were $1,284 and $2,740, and $1,214 and $2,532, for the three and six months ended, June&#160;30, 2023, and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All other Accounting Standards Updates ("ASU's") issued and not yet effective as of December 31, 2022, and through the date of this report, were assessed and determined to be either not applicable or are expected to have minimal impact on the Company&#x2019;s current or future financial position or results of operations except for the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New Accounting Pronouncements Recently Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2022, the Financial Accounting Standards Board issued ASU 2022-06 - Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 ("ASU 2022-06"). ASU 2022-06 amended Accounting Standards Codification 848 Reference Rate Reform and ASU 2020 - 4, Reference Rate Reform. The amendment in ASU 2022-06 defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The new guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts and hedging relationships that reference the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;), or another reference rate expected to be discontinued due to reference rate reform. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 29, 2023, the Company entered into an amendment ("the Amended Credit Facility") to its June 30, 2020, seven-year financing agreement, with Oberland Capital and its affiliates TPC Investments II LP and Argo LLC (the "Credit Facility"). Pursuant to the amendment, the Credit Facility was amended to transition the benchmark interest rate from LIBOR to Adjusted Term Secured Overnight Financing Rate ("SOFR") and corresponding changes to the mechanism for determining alternative rate of interest in the event that Adjusted Term SOFR is unavailable. Consequently, we updated the reference rate within our existing Credit Facility from three-month LIBOR to three-month SOFR plus 0.1% ("Adjusted SOFR"). Accounting Standard Codification ("ASC") 848, Reference Rate Reform, ("ASC 848") includes a provision in which a debt contract that is only a &lt;/span&gt;&lt;/div&gt;replacement of the reference rate is accounted for as a non-substantial modification. As a result, in the second quarter of 2023, we adopted ASC 848, which had no impact on our consolidated financial statements. See Note 8 - Long-Term Debt, Net of Debt Discount and Financing Fees for further discussion of the Amended Credit Facility.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-311">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline"&gt;Basis of Presentation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;text-decoration:underline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed consolidated financial statements include the accounts of the Company as of June&#160;30, 2023, and December&#160;31, 2022, and for the three and six months ended June&#160;30, 2023, and 2022. The Company&#x2019;s condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X, and; therefore, do not include all information and footnotes necessary for a fair presentation of consolidated financial position, results of operations, and cash flows in conformity with accounting principles generally accepted in the United States ("U.S. GAAP") and should be read in conjunction with the audited financial statements of the Company for the year ended December&#160;31, 2022, which are included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interim condensed consolidated financial statements are unaudited, and in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of results for the periods presented.&#160;Results for interim periods are not necessarily indicative of results for the full year. All intercompany accounts and transactions have been eliminated in consolidation. &lt;/span&gt;&lt;/div&gt;The results of operations for the three and six months ended June&#160;30, 2023, are not necessarily indicative of the results to be expected for the full year due primarily to the impact of the continued uncertainty of general economic conditions that may impact the Company's markets for the remainder of fiscal year 2023.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-312">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Cash and Cash Equivalents and Concentration&lt;/span&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Cash and cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of acquisition. Certain of the Company's cash and cash equivalents balances exceed Federal Deposit Insurance Corporation ("FDIC") insured limits or are invested in money market accounts with investment banks that are not FDIC-insured. The Company places its cash and cash equivalents in what they believe to be credit-worthy financial institutions. As of June&#160;30, 2023, $22,469 of the cash and cash equivalents balance was in excess of FDIC limits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Restricted Cash &lt;/span&gt;&lt;/div&gt;Amounts included in restricted cash represent those required to be set aside to meet contractual terms of a lease agreement held by the Company.</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashUninsuredAmount contextRef="c-3" decimals="-3" id="f-313" unitRef="usd">22469000</us-gaap:CashUninsuredAmount>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="c-1" id="f-314">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported in the condensed consolidated balance sheets that sum to the total of the same amounts shown in the condensed consolidated statements of cash flows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total cash, cash equivalents, and restricted cash shown in the statement of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-315" unitRef="usd">23219000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-316" unitRef="usd">15284000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash contextRef="c-3" decimals="-3" id="f-317" unitRef="usd">6252000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="c-4" decimals="-3" id="f-318" unitRef="usd">6251000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-319" unitRef="usd">29471000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-320" unitRef="usd">21535000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-321">&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net are stated at historical cost less accumulated depreciation and amortization. Additions and improvements that extend the lives of the assets are capitalized, while expenditures for repairs and maintenance are expensed as incurred. Leasehold improvements are amortized on a straight-line basis over the shorter of the asset&#x2019;s estimated useful life or the remaining lease term. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets ranging from &lt;span style="-sec-ix-hidden:f-322"&gt;three&lt;/span&gt; to thirty-nine years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains or losses on the disposition of property and equipment are recorded in the period incurred and recorded in general and administrative expenses on the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-41" id="f-323">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:InterestCapitalizationPolicyPolicyTextBlock contextRef="c-1" id="f-324">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Capitalized Interest&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest cost on capital projects, including facilities build-outs, is capitalized and included in the cost of the project. Capitalization begins with the first expenditure for the project and continues until the project is substantially complete and ready for its intended use. For the three and six months ended June&#160;30, 2023, and 2022, the Company capitalized $2,049 and $1,579, respectively, and $4,196 and $3,024, respectively, of interest expense into property and equipment.&lt;/span&gt;&lt;/div&gt;</us-gaap:InterestCapitalizationPolicyPolicyTextBlock>
    <us-gaap:InterestCostsCapitalized contextRef="c-5" decimals="-3" id="f-325" unitRef="usd">2049000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized contextRef="c-6" decimals="-3" id="f-326" unitRef="usd">1579000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized contextRef="c-1" decimals="-3" id="f-327" unitRef="usd">4196000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized contextRef="c-7" decimals="-3" id="f-328" unitRef="usd">3024000</us-gaap:InterestCostsCapitalized>
    <axgn:ShippingHandlingAndOverheadCostPolicyPolicyTextBlock contextRef="c-1" id="f-329">Shipping and Handling All shipping and handling costs, including facility and warehousing overhead, directly related to bringing the Company&#x2019;s products to their final selling destination are included in sales and marketing expense.</axgn:ShippingHandlingAndOverheadCostPolicyPolicyTextBlock>
    <us-gaap:SellingAndMarketingExpense contextRef="c-42" decimals="-3" id="f-330" unitRef="usd">1284000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-43" decimals="-3" id="f-331" unitRef="usd">2740000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-44" decimals="-3" id="f-332" unitRef="usd">1214000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-45" decimals="-3" id="f-333" unitRef="usd">2532000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-334">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All other Accounting Standards Updates ("ASU's") issued and not yet effective as of December 31, 2022, and through the date of this report, were assessed and determined to be either not applicable or are expected to have minimal impact on the Company&#x2019;s current or future financial position or results of operations except for the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New Accounting Pronouncements Recently Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2022, the Financial Accounting Standards Board issued ASU 2022-06 - Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 ("ASU 2022-06"). ASU 2022-06 amended Accounting Standards Codification 848 Reference Rate Reform and ASU 2020 - 4, Reference Rate Reform. The amendment in ASU 2022-06 defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The new guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts and hedging relationships that reference the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;), or another reference rate expected to be discontinued due to reference rate reform. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 29, 2023, the Company entered into an amendment ("the Amended Credit Facility") to its June 30, 2020, seven-year financing agreement, with Oberland Capital and its affiliates TPC Investments II LP and Argo LLC (the "Credit Facility"). Pursuant to the amendment, the Credit Facility was amended to transition the benchmark interest rate from LIBOR to Adjusted Term Secured Overnight Financing Rate ("SOFR") and corresponding changes to the mechanism for determining alternative rate of interest in the event that Adjusted Term SOFR is unavailable. Consequently, we updated the reference rate within our existing Credit Facility from three-month LIBOR to three-month SOFR plus 0.1% ("Adjusted SOFR"). Accounting Standard Codification ("ASC") 848, Reference Rate Reform, ("ASC 848") includes a provision in which a debt contract that is only a &lt;/span&gt;&lt;/div&gt;replacement of the reference rate is accounted for as a non-substantial modification. As a result, in the second quarter of 2023, we adopted ASC 848, which had no impact on our consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DebtInstrumentTerm contextRef="c-46" id="f-335">P7Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-47" decimals="3" id="f-336" unitRef="number">0.001</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c-1" id="f-337">Inventory&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventory consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.439%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.758%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The provision for inventory write-down is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.417%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.417%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.611%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provision for inventory write-down&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-338">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventory consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.439%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.758%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The provision for inventory write-down is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.417%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.605%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.417%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.611%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provision for inventory write-down&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-3" decimals="-3" id="f-339" unitRef="usd">13279000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-4" decimals="-3" id="f-340" unitRef="usd">12651000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-3" decimals="-3" id="f-341" unitRef="usd">1085000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-4" decimals="-3" id="f-342" unitRef="usd">1026000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-3" decimals="-3" id="f-343" unitRef="usd">6873000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-4" decimals="-3" id="f-344" unitRef="usd">5228000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-3" id="f-345" unitRef="usd">21237000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-346" unitRef="usd">18905000</us-gaap:InventoryNet>
    <us-gaap:InventoryWriteDown contextRef="c-5" decimals="-3" id="f-347" unitRef="usd">471000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c-6" decimals="-3" id="f-348" unitRef="usd">469000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c-1" decimals="-3" id="f-349" unitRef="usd">1052000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c-7" decimals="-3" id="f-350" unitRef="usd">928000</us-gaap:InventoryWriteDown>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-351">Property and Equipment, Net&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.439%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.758%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Processing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projects in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense is as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.548%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.780%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.544%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.780%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.139%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.780%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.544%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.785%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-352">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.439%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.758%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Processing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projects in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense is as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.548%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.780%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.544%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.780%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.139%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.780%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.544%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.785%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-48" decimals="-3" id="f-353" unitRef="usd">731000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-49" decimals="-3" id="f-354" unitRef="usd">731000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-50" decimals="-3" id="f-355" unitRef="usd">7009000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-51" decimals="-3" id="f-356" unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-52" decimals="-3" id="f-357" unitRef="usd">15482000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-53" decimals="-3" id="f-358" unitRef="usd">15482000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-54" decimals="-3" id="f-359" unitRef="usd">4597000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-55" decimals="-3" id="f-360" unitRef="usd">4227000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-56" decimals="-3" id="f-361" unitRef="usd">7988000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-57" decimals="-3" id="f-362" unitRef="usd">5316000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-58" decimals="-3" id="f-363" unitRef="usd">63323000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-59" decimals="-3" id="f-364" unitRef="usd">63703000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-365" unitRef="usd">131000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-366" unitRef="usd">131000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="c-3" decimals="-3" id="f-367" unitRef="usd">99261000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-368" unitRef="usd">89590000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-3" decimals="-3" id="f-369" unitRef="usd">11802000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-370" unitRef="usd">10296000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-3" decimals="-3" id="f-371" unitRef="usd">87459000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-372" unitRef="usd">79294000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Depreciation contextRef="c-5" decimals="-3" id="f-373" unitRef="usd">798000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-6" decimals="-3" id="f-374" unitRef="usd">713000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-1" decimals="-3" id="f-375" unitRef="usd">1506000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-7" decimals="-3" id="f-376" unitRef="usd">1418000</us-gaap:Depreciation>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-377">Intangible Assets, Net&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.228%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Amortizable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;License agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total amortizable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.831%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.892%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.892%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.399%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.892%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.896%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2023, future amortization of patents and license agreements is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.952%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.848%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (excluding the six months ended June 30, 2023)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;License Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has various license agreements that require the payment of royalty fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalty fee expense included in sales and marketing expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.049%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalty fee expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-378">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.228%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Amortizable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;License agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total amortizable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-379">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.228%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Amortizable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;License agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Total amortizable intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-60" decimals="-3" id="f-380" unitRef="usd">4322000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-60" decimals="-3" id="f-381" unitRef="usd">711000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-60" decimals="-3" id="f-382" unitRef="usd">3611000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-61" decimals="-3" id="f-383" unitRef="usd">3792000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-61" decimals="-3" id="f-384" unitRef="usd">621000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-61" decimals="-3" id="f-385" unitRef="usd">3170000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-62" decimals="-3" id="f-386" unitRef="usd">1101000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-62" decimals="-3" id="f-387" unitRef="usd">1068000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-62" decimals="-3" id="f-388" unitRef="usd">34000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-63" decimals="-3" id="f-389" unitRef="usd">1101000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-63" decimals="-3" id="f-390" unitRef="usd">1014000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-63" decimals="-3" id="f-391" unitRef="usd">87000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-3" decimals="-3" id="f-392" unitRef="usd">5423000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-393" unitRef="usd">1779000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-3" decimals="-3" id="f-394" unitRef="usd">3645000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-4" decimals="-3" id="f-395" unitRef="usd">4893000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-396" unitRef="usd">1635000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-397" unitRef="usd">3258000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-64" decimals="-3" id="f-398" unitRef="usd">403000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-64" decimals="-3" id="f-399" unitRef="usd">403000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-65" decimals="-3" id="f-400" unitRef="usd">391000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-65" decimals="-3" id="f-401" unitRef="usd">391000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-3" decimals="-3" id="f-402" unitRef="usd">5827000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-403" unitRef="usd">1779000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-3" decimals="-3" id="f-404" unitRef="usd">4048000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-4" decimals="-3" id="f-405" unitRef="usd">5284000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-406" unitRef="usd">1635000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-407" unitRef="usd">3649000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="c-1" id="f-408">&lt;div style="margin-top:10pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.831%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.892%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.892%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.399%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.892%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.896%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-5" decimals="-3" id="f-409" unitRef="usd">73000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-6" decimals="-3" id="f-410" unitRef="usd">63000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-411" unitRef="usd">144000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-7" decimals="-3" id="f-412" unitRef="usd">132000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-413">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2023, future amortization of patents and license agreements is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.952%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.848%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (excluding the six months ended June 30, 2023)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="c-66" decimals="-3" id="f-414" unitRef="usd">121000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-66" decimals="-3" id="f-415" unitRef="usd">208000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-66" decimals="-3" id="f-416" unitRef="usd">208000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-66" decimals="-3" id="f-417" unitRef="usd">207000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-66" decimals="-3" id="f-418" unitRef="usd">203000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <axgn:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour contextRef="c-66" decimals="-3" id="f-419" unitRef="usd">2698000</axgn:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-66" decimals="-3" id="f-420" unitRef="usd">3645000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <axgn:ScheduleOfRoyaltyExpensesTableTextBlock contextRef="c-1" id="f-421">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalty fee expense included in sales and marketing expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.049%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalty fee expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</axgn:ScheduleOfRoyaltyExpensesTableTextBlock>
    <us-gaap:RoyaltyExpense contextRef="c-67" decimals="-3" id="f-422" unitRef="usd">868000</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense contextRef="c-68" decimals="-3" id="f-423" unitRef="usd">766000</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense contextRef="c-69" decimals="-3" id="f-424" unitRef="usd">1698000</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense contextRef="c-70" decimals="-3" id="f-425" unitRef="usd">1439000</us-gaap:RoyaltyExpense>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-426">Fair Value MeasurementThe following tables present the Company's fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as of June&#160;30, 2023, and December&#160;31, 2022:&lt;div style="margin-top:17pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in Level 3 liabilities measured at fair value on a recurring basis for the three and six months ended June&#160;30, 2023, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.521%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value included in net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.628%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Beginning Balance, January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value included in net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ending Balance, June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in Level 3 liabilities measured at fair value on a recurring basis for the three and six months ended June&#160;30, 2022, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.628%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value included in net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.628%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Beginning Balance, January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value included in net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ending Balance, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of cash, restricted cash, accounts receivable, accounts payable and accrued expenses approximates the carrying values because of the short-term nature of these instruments. The carrying value and fair value of the Credit Facility were $46,154 and $51,366 at June&#160;30, 2023, and $45,712 and $50,293 at December&#160;31, 2022, respectively. See Note 8 - Long-Term Debt, Net of Debt Discount and Financing Fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The debt derivative liabilities are measured using a &#x2018;with and without&#x2019; valuation model to compare the fair value of each tranche of the Credit Facility including the identified embedded derivative features and the fair value of a plain vanilla note with the same terms. The fair value of the Credit Facility including the identified embedded derivative features was determined using a probability-weighted expected return model based on four potential settlement scenarios for the financing agreement as disclosed in the table below. The estimated settlement value of each scenario, which would include any required make-whole payment, (see Note 8 - Long-Term Debt, Net of Debt Discount and Financing Fees), is then discounted to present value using a discount rate that is derived based on the initial terms of the financing agreement at issuance and corroborated utilizing a synthetic credit rating analysis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The significant inputs that are included in the valuation of the debt derivative liability - first tranche include:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.995%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remaining term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturity date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June 30, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June 30, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coupon rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5% - 13.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5% -12.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue participation payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maximum each year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maximum each year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.4%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Probability of mandatory prepayment before 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated timing of mandatory prepayment event before 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Probability of mandatory prepayment 2024 or after&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated timing of mandatory prepayment event 2024 or after&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Probability of optional prepayment event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated timing of optional prepayment event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Represents a significant unobservable input&lt;/span&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The significant inputs that are included in the valuation of the debt derivative liability - second tranche include:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.995%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remaining term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturity date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coupon rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5% - 13.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5% -12.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue participation payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum each year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum each year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Probability of mandatory prepayment before 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated timing of mandatory prepayment event before 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Probability of mandatory prepayment 2024 or after&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.0%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.0%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated timing of mandatory prepayment event 2024 or after&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Probability of optional prepayment event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated timing of optional prepayment event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Represents a significant unobservable input&lt;/span&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="c-1" id="f-427">The following tables present the Company's fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as of June&#160;30, 2023, and December&#160;31, 2022:&lt;div style="margin-top:17pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-71" decimals="-3" id="f-428" unitRef="usd">16521000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-72" decimals="-3" id="f-429" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-73" decimals="-3" id="f-430" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-74" decimals="-3" id="f-431" unitRef="usd">16521000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-75" decimals="-3" id="f-432" unitRef="usd">7344000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-76" decimals="-3" id="f-433" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-77" decimals="-3" id="f-434" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-78" decimals="-3" id="f-435" unitRef="usd">7344000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-79" decimals="-3" id="f-436" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-80" decimals="-3" id="f-437" unitRef="usd">3968000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-81" decimals="-3" id="f-438" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-82" decimals="-3" id="f-439" unitRef="usd">3968000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-83" decimals="-3" id="f-440" unitRef="usd">23865000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-84" decimals="-3" id="f-441" unitRef="usd">3968000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-85" decimals="-3" id="f-442" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-86" decimals="-3" id="f-443" unitRef="usd">27833000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities contextRef="c-87" decimals="-3" id="f-444" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-88" decimals="-3" id="f-445" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-89" decimals="-3" id="f-446" unitRef="usd">4271000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-90" decimals="-3" id="f-447" unitRef="usd">4271000</us-gaap:DerivativeLiabilities>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure contextRef="c-83" decimals="-3" id="f-448" unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure contextRef="c-84" decimals="-3" id="f-449" unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure contextRef="c-85" decimals="-3" id="f-450" unitRef="usd">4271000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure contextRef="c-86" decimals="-3" id="f-451" unitRef="usd">4271000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-91" decimals="-3" id="f-452" unitRef="usd">10354000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-92" decimals="-3" id="f-453" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-93" decimals="-3" id="f-454" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-94" decimals="-3" id="f-455" unitRef="usd">10354000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-95" decimals="-3" id="f-456" unitRef="usd">12316000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-96" decimals="-3" id="f-457" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-97" decimals="-3" id="f-458" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-98" decimals="-3" id="f-459" unitRef="usd">12316000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-99" decimals="-3" id="f-460" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-100" decimals="-3" id="f-461" unitRef="usd">21189000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-101" decimals="-3" id="f-462" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-102" decimals="-3" id="f-463" unitRef="usd">21189000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-103" decimals="-3" id="f-464" unitRef="usd">22669000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-104" decimals="-3" id="f-465" unitRef="usd">21189000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-105" decimals="-3" id="f-466" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-106" decimals="-3" id="f-467" unitRef="usd">43859000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities contextRef="c-107" decimals="-3" id="f-468" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-108" decimals="-3" id="f-469" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-109" decimals="-3" id="f-470" unitRef="usd">4518000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-110" decimals="-3" id="f-471" unitRef="usd">4518000</us-gaap:DerivativeLiabilities>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure contextRef="c-103" decimals="-3" id="f-472" unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure contextRef="c-104" decimals="-3" id="f-473" unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure contextRef="c-105" decimals="-3" id="f-474" unitRef="usd">4518000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure contextRef="c-106" decimals="-3" id="f-475" unitRef="usd">4518000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="c-1" id="f-476">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in Level 3 liabilities measured at fair value on a recurring basis for the three and six months ended June&#160;30, 2023, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.521%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value included in net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.628%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Beginning Balance, January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value included in net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ending Balance, June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in Level 3 liabilities measured at fair value on a recurring basis for the three and six months ended June&#160;30, 2022, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.628%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value included in net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.628%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Beginning Balance, January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value included in net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ending Balance, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c-111" decimals="-3" id="f-477" unitRef="usd">4703000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c-112" decimals="-3" id="f-478" unitRef="usd">-432000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c-86" decimals="-3" id="f-479" unitRef="usd">4271000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c-106" decimals="-3" id="f-480" unitRef="usd">4518000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c-113" decimals="-3" id="f-481" unitRef="usd">-247000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c-86" decimals="-3" id="f-482" unitRef="usd">4271000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c-114" decimals="-3" id="f-483" unitRef="usd">5310000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c-115" decimals="-3" id="f-484" unitRef="usd">-434000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c-116" decimals="-3" id="f-485" unitRef="usd">4876000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c-117" decimals="-3" id="f-486" unitRef="usd">5562000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c-118" decimals="-3" id="f-487" unitRef="usd">-686000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c-116" decimals="-3" id="f-488" unitRef="usd">4876000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-119" decimals="-3" id="f-489" unitRef="usd">46154000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtFairValue contextRef="c-119" decimals="-3" id="f-490" unitRef="usd">51366000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-120" decimals="-3" id="f-491" unitRef="usd">45712000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtFairValue contextRef="c-120" decimals="-3" id="f-492" unitRef="usd">50293000</us-gaap:LongTermDebtFairValue>
    <axgn:NumberOfPotentialSettlementScenarios
      contextRef="c-121"
      decimals="INF"
      id="f-493"
      unitRef="settlementscenario">4</axgn:NumberOfPotentialSettlementScenarios>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock contextRef="c-1" id="f-494">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The significant inputs that are included in the valuation of the debt derivative liability - first tranche include:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.995%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remaining term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturity date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June 30, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June 30, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coupon rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5% - 13.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5% -12.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue participation payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maximum each year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maximum each year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.4%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Probability of mandatory prepayment before 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated timing of mandatory prepayment event before 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Probability of mandatory prepayment 2024 or after&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated timing of mandatory prepayment event 2024 or after&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Probability of optional prepayment event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated timing of optional prepayment event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Represents a significant unobservable input&lt;/span&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The significant inputs that are included in the valuation of the debt derivative liability - second tranche include:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.995%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remaining term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturity date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coupon rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5% - 13.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5% -12.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue participation payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum each year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum each year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Probability of mandatory prepayment before 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated timing of mandatory prepayment event before 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Probability of mandatory prepayment 2024 or after&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.0%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.0%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated timing of mandatory prepayment event 2024 or after&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Probability of optional prepayment event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated timing of optional prepayment event&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Represents a significant unobservable input&lt;/span&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-122" decimals="2" id="f-495" unitRef="number">4</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-123" decimals="1" id="f-496" unitRef="number">4.5</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-124" decimals="3" id="f-497" unitRef="number">0.095</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-125" decimals="3" id="f-498" unitRef="number">0.131</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-126" decimals="3" id="f-499" unitRef="number">0.095</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-127" decimals="3" id="f-500" unitRef="number">0.127</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-128" decimals="3" id="f-501" unitRef="number">0.134</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-129" decimals="4" id="f-502" unitRef="number">0.139</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-130" decimals="3" id="f-503" unitRef="number">0.050</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-131" decimals="3" id="f-504" unitRef="number">0.050</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-132" decimals="3" id="f-505" unitRef="number">0.150</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-133" decimals="3" id="f-506" unitRef="number">0.150</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-134" decimals="3" id="f-507" unitRef="number">0.050</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-135" decimals="3" id="f-508" unitRef="number">0.050</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-136" decimals="2" id="f-509" unitRef="number">5</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-137" decimals="1" id="f-510" unitRef="number">5.5</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-138" decimals="3" id="f-511" unitRef="number">0.095</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-139" decimals="3" id="f-512" unitRef="number">0.131</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-140" decimals="3" id="f-513" unitRef="number">0.095</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-141" decimals="3" id="f-514" unitRef="number">0.127</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-142" decimals="3" id="f-515" unitRef="number">0.169</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-143" decimals="4" id="f-516" unitRef="number">0.1756</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-144" decimals="3" id="f-517" unitRef="number">0.050</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-145" decimals="3" id="f-518" unitRef="number">0.050</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-146" decimals="3" id="f-519" unitRef="number">0.150</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-147" decimals="3" id="f-520" unitRef="number">0.150</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-148" decimals="3" id="f-521" unitRef="number">0.050</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput contextRef="c-149" decimals="3" id="f-522" unitRef="number">0.050</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:LesseeFinanceLeasesTextBlock contextRef="c-1" id="f-523">Leases &lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases administrative, processing, research and distribution facilities through operating leases. Several of the leases include fixed payments, including rent and non-lease components such as common area or other maintenance costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease expense is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.049%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to the operating and financing leases is as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.617%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(In thousands, except lease term and discount rate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Leases &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use operating assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-533"&gt;&lt;span style="-sec-ix-hidden:f-534"&gt;Current maturities of long-term lease obligations&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-537"&gt;&lt;span style="-sec-ix-hidden:f-538"&gt;Long-term lease obligations&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financing Leases &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use financing leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-543"&gt;&lt;span style="-sec-ix-hidden:f-544"&gt;Current maturities of long-term lease obligations&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-547"&gt;&lt;span style="-sec-ix-hidden:f-548"&gt;Long-term lease obligations&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average operating lease term (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average financing lease term (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.74%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.58%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.27%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.91%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing leases are included in property and equipment, net on the condensed consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under operating and financing leases at June&#160;30, 2023, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (excluding six months ended June 30, 2023)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Current lease liability &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for new leases in accordance with ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 9, 2023, the Company entered into a Commercial Lease with JA-Cole L.P., with an effective date of May 9, 2023 (the "2023 JA-Cole Lease"). The 2023 JA-Cole Lease is for an additional 2,500 square feet of office and warehouse facility located in Burleson, Texas. The Commercial Lease has a commencement date of September 1, 2023, and an expiration date of September 30, 2027. The Company will value the 2015 JA-Cole Lease using an incremental borrowing rate and record a right-of-use asset and a lease liability on the commencement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease modifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for lease revisions as a lease modification in accordance with ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, when the modification effectively terminates the existing lease and creates a new lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 9, 2023, the Company entered into a Commercial Lease Amendment ("Amendment") with JA-Cole L.P., with an effective date of May 1, 2023, pursuant to the original Commercial Leases dated April 21, 2015, as amended (the "2015 JA-Cole Lease"). The 2015 JA-Cole Lease is for 15,000 square feet of office and warehouse facility located in Burleson, Texas. The Amendment revised the commencement date to May 1, 2023, and the expiration date to April 30, 2030. The Company valued the 2015 JA-Cole Lease using a 13.1% incremental borrowing rate and recorded a right-of-use asset and a lease liability of $268 as a result of this amendment.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-524">Leases &lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases administrative, processing, research and distribution facilities through operating leases. Several of the leases include fixed payments, including rent and non-lease components such as common area or other maintenance costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease expense is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.049%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to the operating and financing leases is as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.617%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(In thousands, except lease term and discount rate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Leases &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use operating assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-533"&gt;&lt;span style="-sec-ix-hidden:f-534"&gt;Current maturities of long-term lease obligations&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-537"&gt;&lt;span style="-sec-ix-hidden:f-538"&gt;Long-term lease obligations&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financing Leases &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use financing leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-543"&gt;&lt;span style="-sec-ix-hidden:f-544"&gt;Current maturities of long-term lease obligations&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-547"&gt;&lt;span style="-sec-ix-hidden:f-548"&gt;Long-term lease obligations&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average operating lease term (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average financing lease term (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.74%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.58%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.27%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.91%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing leases are included in property and equipment, net on the condensed consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under operating and financing leases at June&#160;30, 2023, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (excluding six months ended June 30, 2023)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Current lease liability &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for new leases in accordance with ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 9, 2023, the Company entered into a Commercial Lease with JA-Cole L.P., with an effective date of May 9, 2023 (the "2023 JA-Cole Lease"). The 2023 JA-Cole Lease is for an additional 2,500 square feet of office and warehouse facility located in Burleson, Texas. The Commercial Lease has a commencement date of September 1, 2023, and an expiration date of September 30, 2027. The Company will value the 2015 JA-Cole Lease using an incremental borrowing rate and record a right-of-use asset and a lease liability on the commencement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease modifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for lease revisions as a lease modification in accordance with ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, when the modification effectively terminates the existing lease and creates a new lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 9, 2023, the Company entered into a Commercial Lease Amendment ("Amendment") with JA-Cole L.P., with an effective date of May 1, 2023, pursuant to the original Commercial Leases dated April 21, 2015, as amended (the "2015 JA-Cole Lease"). The 2015 JA-Cole Lease is for 15,000 square feet of office and warehouse facility located in Burleson, Texas. The Amendment revised the commencement date to May 1, 2023, and the expiration date to April 30, 2030. The Company valued the 2015 JA-Cole Lease using a 13.1% incremental borrowing rate and recorded a right-of-use asset and a lease liability of $268 as a result of this amendment.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-525">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease expense is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.049%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:LeaseCost contextRef="c-5" decimals="-3" id="f-526" unitRef="usd">1242000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-6" decimals="-3" id="f-527" unitRef="usd">1355000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-3" id="f-528" unitRef="usd">2540000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-7" decimals="-3" id="f-529" unitRef="usd">2763000</us-gaap:LeaseCost>
    <axgn:AssetsAndLiabilitiesLesseeTableTextBlock contextRef="c-1" id="f-530">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to the operating and financing leases is as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.617%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(In thousands, except lease term and discount rate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Leases &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use operating assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-533"&gt;&lt;span style="-sec-ix-hidden:f-534"&gt;Current maturities of long-term lease obligations&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-537"&gt;&lt;span style="-sec-ix-hidden:f-538"&gt;Long-term lease obligations&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financing Leases &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use financing leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-543"&gt;&lt;span style="-sec-ix-hidden:f-544"&gt;Current maturities of long-term lease obligations&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-547"&gt;&lt;span style="-sec-ix-hidden:f-548"&gt;Long-term lease obligations&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average operating lease term (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average financing lease term (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.74%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.58%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.27%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.91%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;(1)  Financing leases are included in property and equipment, net on the condensed consolidated balance sheets.</axgn:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-531" unitRef="usd">13958000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-532" unitRef="usd">14369000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-535" unitRef="usd">1034000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-536" unitRef="usd">1303000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-539" unitRef="usd">20116000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-540" unitRef="usd">20387000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-541" unitRef="usd">30000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-542" unitRef="usd">41000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-545" unitRef="usd">6000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-546" unitRef="usd">7000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-549" unitRef="usd">15000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-550" unitRef="usd">18000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-551">P10Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-552">P11Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-553">P3Y9M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-554">P4Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="4" id="f-555" unitRef="number">0.1074</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="4" id="f-556" unitRef="number">0.1058</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="4" id="f-557" unitRef="number">0.1227</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="4" id="f-558" unitRef="number">0.1191</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-559">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under operating and financing leases at June&#160;30, 2023, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (excluding six months ended June 30, 2023)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Current lease liability &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-560">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under operating and financing leases at June&#160;30, 2023, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (excluding six months ended June 30, 2023)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Current lease liability &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-561" unitRef="usd">1620000</axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear>
    <axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne contextRef="c-3" decimals="-3" id="f-562" unitRef="usd">3252000</axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne>
    <axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo contextRef="c-3" decimals="-3" id="f-563" unitRef="usd">3336000</axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo>
    <axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree contextRef="c-3" decimals="-3" id="f-564" unitRef="usd">3348000</axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree>
    <axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour contextRef="c-3" decimals="-3" id="f-565" unitRef="usd">3046000</axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour>
    <axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour contextRef="c-3" decimals="-3" id="f-566" unitRef="usd">21588000</axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour>
    <axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaid contextRef="c-3" decimals="-3" id="f-567" unitRef="usd">36190000</axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaid>
    <axgn:LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount contextRef="c-3" decimals="-3" id="f-568" unitRef="usd">15019000</axgn:LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount>
    <axgn:OperatingAndFinancingLeaseLiability contextRef="c-3" decimals="-3" id="f-569" unitRef="usd">21171000</axgn:OperatingAndFinancingLeaseLiability>
    <axgn:OperatingAndFinancingLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-570" unitRef="usd">1040000</axgn:OperatingAndFinancingLeaseLiabilityCurrent>
    <axgn:OperatingAndFinancingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-571" unitRef="usd">20131000</axgn:OperatingAndFinancingLeaseLiabilityNoncurrent>
    <us-gaap:AreaOfRealEstateProperty contextRef="c-150" decimals="0" id="f-572" unitRef="sqft">2500</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:AreaOfRealEstateProperty contextRef="c-151" decimals="0" id="f-573" unitRef="sqft">15000</us-gaap:AreaOfRealEstateProperty>
    <axgn:OperatingLeaseIncrementalBorrowingRate contextRef="c-152" decimals="4" id="f-574" unitRef="number">0.131</axgn:OperatingLeaseIncrementalBorrowingRate>
    <us-gaap:OperatingLeaseLiability contextRef="c-151" decimals="-3" id="f-575" unitRef="usd">268000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-151" decimals="-3" id="f-576" unitRef="usd">268000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-577">Long-Term Debt, Net of Debt Discount and Financing Fees&lt;div style="margin-top:10pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt, net of debt discount and financing fees consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Facility - first tranche&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Facility - second tranche&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less - unamortized debt discount and deferred financing fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-term debt, net of debt discount and financing fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 29, 2023, the Company amended its Credit Facility with Oberland Capital and its affiliates TPC Investments II LP and Argo LLC (collectively, the "Lender"). The term loan agreement for the Credit Facility was amended to transition the base interest rate from three month LIBOR to Adjusted SOFR. The Company obtained the first tranche of $35,000 at closing on June 30, 2020. On June 30, 2021, the second tranche of $15,000 was drawn down by the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each tranche under the Credit Facility requires quarterly interest payments for seven years. Interest is calculated as 7.5% plus the &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;greater of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Adjusted SOFR o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;r 2.0% (12.68% at June&#160;30, 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;). Each tranche of the Credit Facility has a term of seven years from the date of issuance (with the first tranche issued on June 30, 2020, maturing on June 30, 2027, and the second tranche issued on June 30, 2021, maturing on June 30, 2028). In connection with the Credit Facility, the Company entered into a revenue participation agreement (the &#x201c;Revenue Participation Agreement&#x201d;) with the Lender, which provided that, among other things, a quarterly royalty payment as a percentage of the Company&#x2019;s net revenues, up to $70&#160;million in any given year, after April 1, 2021, ending on the date upon which all amounts owed under the Credit Facility have been paid in full. This structure re&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ults in approximately 1.0% per year of additional interest payments on the outstanding loan amount. The Company recorded $360 and $372 as interest expense for this Revenue Participation Agreement for the three months ended June&#160;30, 2023, and 2022, respectively and $756 and $707 for the six months ended June 30, 2023, and 2022, respectively. The Company pays the quarterly debt interest on the last day of the quarter and for the three months ended June 30, 2023, and 2022, paid $1,602 and $1,201, respectively, and $3,134 and $2,388 for the six months ended June 30, 2023, and 2022, respectively, to the Lender. The Company capitalized interest of $2,049 and $1,579 for the three months ended June 30, 2023, and 2022, respectively, and $4,196 and $3,024 for the six months ended June 30, 2023, and 2022, towards the costs to construct and retrofit the Axogen Processing Center ("APC Facility") in Vandalia, Ohio. See Note 12 - Commitments and Contingencies. To date, the Company has capitalized interest of $15,625 related to this project. The capitalized interest is recorded as part of property and equipment, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;net in the condensed consolidated balance sheets. As of June&#160;30, 2023, the Company was in compliance with all financial covenants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Embedded Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of the debt derivative liabilities were $4,271 and $4,518 at June&#160;30, 2023, and December&#160;31, 2022, respectively. See Note 6 - Fair Value Measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Unamortized Debt Discount and Financing Fees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unamortized debt discount consists of the remaining initial fair values of the embedded derivatives related to the Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financing fees for the Credit Facility were $642 and were recorded as a contra liability to long-term debt on the consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; debt discount and deferred financing fees for the three months ended June 30, 2023, and 2022 was $223 and $223, respectively, and $442 and $442 for the six months ended June 30, 2023, and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Credit Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had restricted cash of $6,252 and $6,251 at June&#160;30, 2023, and December&#160;31, 2022, respectively. The June&#160;30, 2023, and December&#160;31, 2022, balances both include $6,000 and $250, which represent collateral for two irrevocable standby letters of credit.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c-1" id="f-578">&lt;div style="margin-top:10pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt, net of debt discount and financing fees consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Facility - first tranche&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Facility - second tranche&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less - unamortized debt discount and deferred financing fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-term debt, net of debt discount and financing fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-153" decimals="-3" id="f-579" unitRef="usd">35000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-154" decimals="-3" id="f-580" unitRef="usd">35000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-155" decimals="-3" id="f-581" unitRef="usd">15000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-156" decimals="-3" id="f-582" unitRef="usd">15000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c-3" decimals="-3" id="f-583" unitRef="usd">3846000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c-4" decimals="-3" id="f-584" unitRef="usd">4288000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt contextRef="c-3" decimals="-3" id="f-585" unitRef="usd">46154000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-4" decimals="-3" id="f-586" unitRef="usd">45712000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-157" decimals="-3" id="f-587" unitRef="usd">35000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-158" decimals="-3" id="f-588" unitRef="usd">15000000</us-gaap:DebtInstrumentCarryingAmount>
    <axgn:DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade contextRef="c-159" id="f-589">P7Y</axgn:DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-157" decimals="3" id="f-590" unitRef="number">0.075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <axgn:DebtInstrumentAdditionalInterestFloorRate contextRef="c-160" decimals="3" id="f-591" unitRef="number">0.020</axgn:DebtInstrumentAdditionalInterestFloorRate>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c-161" decimals="4" id="f-592" unitRef="number">0.1268</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:DebtInstrumentTerm contextRef="c-159" id="f-593">P7Y</us-gaap:DebtInstrumentTerm>
    <axgn:RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty contextRef="c-159" decimals="-6" id="f-594" unitRef="usd">70000000</axgn:RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty>
    <axgn:DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure contextRef="c-159" decimals="3" id="f-595" unitRef="number">0.010</axgn:DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure>
    <us-gaap:InterestCostsIncurred contextRef="c-162" decimals="-3" id="f-596" unitRef="usd">360000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred contextRef="c-163" decimals="-3" id="f-597" unitRef="usd">372000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred contextRef="c-164" decimals="-3" id="f-598" unitRef="usd">756000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred contextRef="c-165" decimals="-3" id="f-599" unitRef="usd">707000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestPaid contextRef="c-162" decimals="-3" id="f-600" unitRef="usd">1602000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid contextRef="c-163" decimals="-3" id="f-601" unitRef="usd">1201000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid contextRef="c-164" decimals="-3" id="f-602" unitRef="usd">3134000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid contextRef="c-165" decimals="-3" id="f-603" unitRef="usd">2388000</us-gaap:InterestPaid>
    <us-gaap:InterestCostsCapitalized contextRef="c-5" decimals="-3" id="f-604" unitRef="usd">2049000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized contextRef="c-6" decimals="-3" id="f-605" unitRef="usd">1579000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized contextRef="c-1" decimals="-3" id="f-606" unitRef="usd">4196000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized contextRef="c-7" decimals="-3" id="f-607" unitRef="usd">3024000</us-gaap:InterestCostsCapitalized>
    <us-gaap:AccumulatedCapitalizedInterestCosts contextRef="c-166" decimals="-3" id="f-608" unitRef="usd">15625000</us-gaap:AccumulatedCapitalizedInterestCosts>
    <us-gaap:DerivativeLiabilities contextRef="c-167" decimals="-3" id="f-609" unitRef="usd">4271000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-168" decimals="-3" id="f-610" unitRef="usd">4518000</us-gaap:DerivativeLiabilities>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-161" decimals="-3" id="f-611" unitRef="usd">642000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-5" decimals="-3" id="f-612" unitRef="usd">223000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-6" decimals="-3" id="f-613" unitRef="usd">223000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-1" decimals="-3" id="f-614" unitRef="usd">442000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-7" decimals="-3" id="f-615" unitRef="usd">442000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:RestrictedCash contextRef="c-3" decimals="-3" id="f-616" unitRef="usd">6252000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="c-4" decimals="-3" id="f-617" unitRef="usd">6251000</us-gaap:RestrictedCash>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="c-169" decimals="-3" id="f-618" unitRef="usd">6000000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="c-170" decimals="-3" id="f-619" unitRef="usd">250000</us-gaap:DebtInstrumentCollateralAmount>
    <axgn:NumberOfLettersOfCredit
      contextRef="c-3"
      decimals="INF"
      id="f-620"
      unitRef="letterofcredit">2</axgn:NumberOfLettersOfCredit>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-621">Stock-Based Compensation&lt;div style="margin-top:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's stock-based compensation plans are described in Note 11. Stock-Based Compensation to the Company&#x2019;s consolidated financial statements included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fiscal year 2023, the following stock compensation was awarded to officers and employees. All awards were granted under the 2019 Amended and Restated Long-Term Incentive Plan ("2019 Plan"), with the exception of the inducement shares awarded as inducements material to new employees entering into employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.397%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.574%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.539%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.574%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.539%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Type of Award&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quarter Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Target Shares or Units &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1st Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,046,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2nd Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Units &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1st Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,129,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2nd Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance Stock Units &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1st Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inducement Shares&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (4)(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1st Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options awarded to officers and employees during the first and second quarter, vest over a four-year period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock units awarded to officers and employees during the first and second quarters, vest over a four-year period. Upon vesting, the outstanding number of restricted stock units vested are converted into common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance shares were issued to officers and employees during the first quarter. Vesting occurs over a three-year performance period. Participants will earn from &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0% to 150% upon achievement of the target depending on the attainment of specific revenue goals. The maximum number of units that can be issued under this award is 1,116,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;I&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;nducement shares were issued to two officers during the first quarter, as inducements material to new employees entering into employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4). Vesting for both the stock options and restricted stock units are over a four-year period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(5) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No performance stock units or inducement shares were granted in the second quarter of 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total stock-based compensation expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.049%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="c-1" id="f-622">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fiscal year 2023, the following stock compensation was awarded to officers and employees. All awards were granted under the 2019 Amended and Restated Long-Term Incentive Plan ("2019 Plan"), with the exception of the inducement shares awarded as inducements material to new employees entering into employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.397%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.574%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.539%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.574%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.539%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Type of Award&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quarter Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Target Shares or Units &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1st Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,046,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2nd Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Units &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1st Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,129,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2nd Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance Stock Units &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1st Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inducement Shares&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (4)(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1st Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options awarded to officers and employees during the first and second quarter, vest over a four-year period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock units awarded to officers and employees during the first and second quarters, vest over a four-year period. Upon vesting, the outstanding number of restricted stock units vested are converted into common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance shares were issued to officers and employees during the first quarter. Vesting occurs over a three-year performance period. Participants will earn from &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0% to 150% upon achievement of the target depending on the attainment of specific revenue goals. The maximum number of units that can be issued under this award is 1,116,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;I&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;nducement shares were issued to two officers during the first quarter, as inducements material to new employees entering into employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4). Vesting for both the stock options and restricted stock units are over a four-year period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(5) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No performance stock units or inducement shares were granted in the second quarter of 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-171"
      decimals="INF"
      id="f-623"
      unitRef="shares">1046800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-171"
      decimals="2"
      id="f-624"
      unitRef="usdPerShare">4.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-172"
      decimals="INF"
      id="f-625"
      unitRef="shares">2200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-172"
      decimals="2"
      id="f-626"
      unitRef="usdPerShare">5.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-173"
      decimals="INF"
      id="f-627"
      unitRef="shares">1129718</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-173"
      decimals="2"
      id="f-628"
      unitRef="usdPerShare">8.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-174"
      decimals="INF"
      id="f-629"
      unitRef="shares">33850</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-174"
      decimals="2"
      id="f-630"
      unitRef="usdPerShare">9.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-175"
      decimals="INF"
      id="f-631"
      unitRef="shares">744000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-175"
      decimals="2"
      id="f-632"
      unitRef="usdPerShare">8.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-176"
      decimals="INF"
      id="f-633"
      unitRef="shares">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-176"
      decimals="2"
      id="f-634"
      unitRef="usdPerShare">4.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-177"
      decimals="INF"
      id="f-635"
      unitRef="shares">75000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-177"
      decimals="2"
      id="f-636"
      unitRef="usdPerShare">8.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-171" id="f-637">P4Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-172" id="f-638">P4Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-174" id="f-639">P4Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-173" id="f-640">P4Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-175" id="f-641">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <axgn:PerformanceStockUnitPayoutOpportunityTargetPercentage
      contextRef="c-178"
      decimals="INF"
      id="f-642"
      unitRef="number">0</axgn:PerformanceStockUnitPayoutOpportunityTargetPercentage>
    <axgn:PerformanceStockUnitPayoutOpportunityTargetPercentage
      contextRef="c-179"
      decimals="INF"
      id="f-643"
      unitRef="number">1.50</axgn:PerformanceStockUnitPayoutOpportunityTargetPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-180"
      decimals="INF"
      id="f-644"
      unitRef="shares">1116000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <axgn:NumberOfOfficers
      contextRef="c-181"
      decimals="INF"
      id="f-645"
      unitRef="officer">2</axgn:NumberOfOfficers>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-182" id="f-646">P4Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-183" id="f-647">P4Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c-184" decimals="0" id="f-648" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c-185" decimals="0" id="f-649" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c-1" id="f-650">&lt;div style="margin-top:10pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total stock-based compensation expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.049%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-5" decimals="-3" id="f-651" unitRef="usd">5390000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-6" decimals="-3" id="f-652" unitRef="usd">4910000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-653" unitRef="usd">8344000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-7" decimals="-3" id="f-654" unitRef="usd">7588000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-655">Net Loss Per Common Share&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following reflects the net loss attributable to common shareholders and share data used in the basic and diluted earnings per share computations using the two-class method:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.248%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.388%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Weighted-average common shares outstanding (Basic)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,862,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,994,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,719,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding (Diluted)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,862,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,994,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,719,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss per common share (Basic and Diluted)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Anti-dilutive shares excluded from the calculation of diluted earnings per share &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,957,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,796,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,679,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,377,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;251,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;591,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;574,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) These common equivalent shares are not included in the diluted per share calculations as they would be anti-dilutive if the Company was in a net income position.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-656">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following reflects the net loss attributable to common shareholders and share data used in the basic and diluted earnings per share computations using the two-class method:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.248%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.388%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Weighted-average common shares outstanding (Basic)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,862,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,994,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,719,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding (Diluted)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,862,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,994,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,719,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss per common share (Basic and Diluted)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Anti-dilutive shares excluded from the calculation of diluted earnings per share &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,957,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,796,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,679,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,377,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;251,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;591,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;574,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) These common equivalent shares are not included in the diluted per share calculations as they would be anti-dilutive if the Company was in a net income position.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-657" unitRef="usd">-6660000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-658" unitRef="usd">-7740000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-659" unitRef="usd">-13734000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-660" unitRef="usd">-19215000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="0" id="f-661" unitRef="shares">42862384</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="0" id="f-662" unitRef="shares">41994618</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-663" unitRef="shares">42719096</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="0" id="f-664" unitRef="shares">41900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="0" id="f-665" unitRef="shares">42862384</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="0" id="f-666" unitRef="shares">41994618</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-667" unitRef="shares">42719096</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="0" id="f-668" unitRef="shares">41900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-669"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-670"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-671"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-672"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-673"
      unitRef="usdPerShare">-0.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-674"
      unitRef="usdPerShare">-0.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-675"
      unitRef="usdPerShare">-0.46</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-676"
      unitRef="usdPerShare">-0.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-186" decimals="0" id="f-677" unitRef="shares">3957156</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-187" decimals="0" id="f-678" unitRef="shares">3796254</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-188" decimals="0" id="f-679" unitRef="shares">3679109</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-189" decimals="0" id="f-680" unitRef="shares">3377594</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-190" decimals="0" id="f-681" unitRef="shares">251112</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-191" decimals="0" id="f-682" unitRef="shares">591824</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-192" decimals="0" id="f-683" unitRef="shares">343089</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-193" decimals="0" id="f-684" unitRef="shares">574431</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-685">Income Taxes &lt;div style="margin-top:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has no recorded income tax expense or income tax benefit for the three and six months ended June 30, 2023, and 2022 due to the generation of net operating losses, the benefits of which have been fully reserved. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has not recorded current income tax expense due to the generation of net operating losses. Deferred income taxes are accounted for using the balance sheet approach, which requires recognition of deferred tax assets and liabilities for the expected future consequences of temporary differences between the financial reporting basis and the tax basis of assets and liabilities. A valuation allowance is provided when it is more likely than not that a deferred tax asset will not be realized. A full valuation allowance has been established on the deferred tax asset as it is more likely than not that a future tax benefit will not be realized. In addition, future utilization of the available net operating loss carryforward may be limited under Internal Revenue Code Section&#160;382 as a result of changes in ownership.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company identifies and evaluates uncertain tax positions, if any, and recognizes the impact of uncertain tax positions for which there is a less than more likely than not probability of the position being upheld when reviewed by the relevant taxing authority. Such positions are deemed to be unrecognized tax benefits and a corresponding liability is established on the condensed consolidated balance sheet. The Company has not recognized a liability for uncertain tax positions. If there were an unrecognized tax benefit, the Company would recognize interest accrued related to unrecognized tax benefits in interest expense and penalties in operating expenses. The Company&#x2019;s remaining open tax years subject to examination by federal tax authorities include the years ended December&#160;31, 2019, through 2022. However, for tax years 2004 through 2017, federal taxing authorities may examine and adjust loss carryforwards in the years in which those loss carryforwards are ultimately utilized.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-686">Commitments and Contingencies&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Service Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company pays Community Blood Center, (d/b/a Community Tissue Service) ("CTS") a facility fee for the use of clean rooms, storage and office space and for services in support of its tissue processing including for routine sterilization of daily supplies, providing disposable supplies and microbial services, and office support. The Company paid $582 and $622 for the three months ended June 30, 2023, and 2022, respectively, and $1,311 and $1,245 during the six months ended June 30, 2023, and 2022, respectively, related to the agreement with CTS. The agreement terminates on December&#160;31, 2023, subject to earlier termination by either party at any time for cause, or without cause upon six months prior notice. The Company expects to reduce its utilization of CTS in the second half of 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2011, the Company entered into a Master Services Agreement for clinical research and related services. The Company was required to pay $151 upon execution of this agreement and the remainder monthly based on activities associated with the execution of the Company's phase 3 pivotal clinical trial to support the biologics license application ("BLA") for Avance Nerve Graft. Payments made under this agreement were $56 and $356 for the three months ended June 30, 2023, and 2022, respectively and $168 and $684 for the six months ended June 30, 2023, and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Axogen Processing Center Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is highly dependent on the continued availability of its processing facilities at the CTS facility in Dayton, Ohio and could be harmed if the physical infrastructure of this facility is unavailable for any prolonged period of time. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 31, 2018, the Company purchased the APC Facility in Vandalia, Ohio, located near the CTS processing facility where Avance Nerve Graft is currently processed. The APC Facility, when and if operational, will be the new processing facility for Avance&#160;Nerve Graft&#160;to provide continued capacity for growth and to support the transition of Avance Nerve Graft from a human cellular and tissue-based product to a biologic product. The APC Facility is comprised of a 107,000 square foot building on approximately 8.6 acres of land. The Company paid $731 for the land, and this is recorded as land within Property and equipment, net on the condensed consolidated balance sheets. The Company paid $4,300 for the building and this is recorded within Property and equipment, net on the condensed consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 9, 2019, the Company&#160;entered into a Standard Form of Agreement Between Owner and Design-Builder with CRB Builders, L.L.C., (&#x201c;CRB&#x201d;), pursuant to which CRB will renovate and retrofit the APC Facility. For the three and six months ended June&#160;30, 2023, the Company recorded $1,640 and $3,239, respectively, related to renovations and design and build in projects in progress. The Company has recorded $49,593 to date related to this project. In addition to these project costs, the Company has capitalized interest of $2,049 and $4,196 for the three and six months ended June&#160;30, 2023. To date, the Company has capitalized interest of $15,625 related to this project. During the three months ended June 30, 2023, the Company completed construction of the APC Facility and placed $8,020 into service related to the warehouse and office spaces. These costs were recorded to their respective asset category in Property and equipment, net on the condensed consolidated balance sheet. The Company expects to complete final validation of the tissue processing center and begin operations during the third quarter of this year. The costs related to the tissue processing center are recorded in projects in process in Property and equipment, net on the condensed consolidated balance sheet. The Company anticipates recording an additional $2,000 to $3,000 in the remainder of 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company obtained certain economic development grants from state and local authorities totaling up to $2,685 including $1,250 of cash grants to offset costs to acquire and develop the APC Facility. The economic development grants are subject to certain job creation milestones to be reached by December&#160;31, 2023, and have clawback clauses if the Company does not meet the job creation milestones. The Company has requested extensions from the grant authorities to extend the job creation milestone date and has not yet received any decisions regarding whether the extensions will be granted. As of June&#160;30, 2023, the Company has received $1,188 from the cash grants and has a grant receivable of $287 recorded in receivables on the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Fair Value of the Debt Derivative Liabilities &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the debt derivative liabilities is $4,271 as of June&#160;30, 2023. The fair value of the debt derivative liabilities was determined using a probability-weighted expected return model based upon the four potential settlement scenarios for the Credit Facility. The estimated settlement value of each scenario, which includes any required make-whole payment, is then discounted to present value using a discount rate that is derived based upon the initial terms of the Credit Facility at issuance and corroborated utilizing a synthetic rating analysis. The calculated fair values under the four scenarios are then compared to the fair value of a plain vanilla note, with the difference reflecting the fair value of the debt derivative liabilities. The Company &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;estimated the make-whole payments required under each scenario according to the terms of the Credit Facility to generate an internal rate of return equal to 11.5% through the scheduled maturity dates, less the total of all quarterly interest and royalty payments previously paid to the Lender&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The calculation utilized the XIRR function in Microsoft Excel as required by the Credit Facility. If the debt is not prepaid but instead is held to its scheduled maturities, the Company&#x2019;s estimate of the make-whole payment for the first tranche and second tranche of the Credit Facility due on June 30, 2027, and June 30, 2028, respectively, are approximately zero. The Company has consistently applied this approach since the inception of the debt agreement on June 30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is aware that the Lender may have an alternative interpretation of the calculation of the make-whole payments that the Company believ&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;es does not properly utilize the same methodology utilized by the XIRR function in Microsoft Excel as described in the Credit Facility. The Company estimates the top end of the range of the make-whole payments if the debt is held to scheduled maturity under an alternative interpretation to be approximately $9,000 for the first tranche of the Credit Facility due on June 30, 2027, and approximately $4,000 for the second tranche of the Credit Facility due on June 30, 2028. Further, if the debt is prepaid prior to the scheduled maturity dates and subject to the alternative interpretation, the make-whole payment would be larger than the amounts herein. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Legal Proceedings &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is and may be subject to various claims, lawsuits, and proceedings in the ordinary course of the Company's business. Such matters are subject to many uncertainties and outcomes are not predictable with assurance. While there can be no assurances as to the ultimate outcome of any legal proceeding or other loss contingency involving the Company, in the opinion of management, such claims are either adequately covered by insurance or otherwise indemnified, or are not expected individually or in the aggregate, to result in a material, adverse effect on the Comp&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;any's financial condition, results of operations or cash flows. However, it is possible that the Company's results of operations, financial position and cash flows in a particular period could be materially affected by these contingencies.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <axgn:LicenseFeeAmount contextRef="c-194" decimals="-3" id="f-687" unitRef="usd">582000</axgn:LicenseFeeAmount>
    <axgn:LicenseFeeAmount contextRef="c-195" decimals="-3" id="f-688" unitRef="usd">622000</axgn:LicenseFeeAmount>
    <axgn:LicenseFeeAmount contextRef="c-196" decimals="-3" id="f-689" unitRef="usd">1311000</axgn:LicenseFeeAmount>
    <axgn:LicenseFeeAmount contextRef="c-197" decimals="-3" id="f-690" unitRef="usd">1245000</axgn:LicenseFeeAmount>
    <axgn:ServiceAgreementAmountPaidUponExecutionOfAgreement contextRef="c-198" decimals="-3" id="f-691" unitRef="usd">151000</axgn:ServiceAgreementAmountPaidUponExecutionOfAgreement>
    <axgn:PaymentForServiceFees contextRef="c-199" decimals="-3" id="f-692" unitRef="usd">56000</axgn:PaymentForServiceFees>
    <axgn:PaymentForServiceFees contextRef="c-200" decimals="-3" id="f-693" unitRef="usd">356000</axgn:PaymentForServiceFees>
    <axgn:PaymentForServiceFees contextRef="c-201" decimals="-3" id="f-694" unitRef="usd">168000</axgn:PaymentForServiceFees>
    <axgn:PaymentForServiceFees contextRef="c-202" decimals="-3" id="f-695" unitRef="usd">684000</axgn:PaymentForServiceFees>
    <us-gaap:AreaOfRealEstateProperty contextRef="c-203" decimals="-3" id="f-696" unitRef="sqft">107000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:AreaOfLand contextRef="c-203" decimals="1" id="f-697" unitRef="acre">8.6</us-gaap:AreaOfLand>
    <us-gaap:PaymentsToAcquireLandHeldForUse contextRef="c-204" decimals="-3" id="f-698" unitRef="usd">731000</us-gaap:PaymentsToAcquireLandHeldForUse>
    <us-gaap:PaymentsToAcquireBuildings contextRef="c-204" decimals="-3" id="f-699" unitRef="usd">4300000</us-gaap:PaymentsToAcquireBuildings>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="c-205" decimals="-3" id="f-700" unitRef="usd">1640000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="c-206" decimals="-3" id="f-701" unitRef="usd">3239000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-166" decimals="-3" id="f-702" unitRef="usd">49593000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:InterestCostsCapitalized contextRef="c-205" decimals="-3" id="f-703" unitRef="usd">2049000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized contextRef="c-206" decimals="-3" id="f-704" unitRef="usd">4196000</us-gaap:InterestCostsCapitalized>
    <us-gaap:AccumulatedCapitalizedInterestCosts contextRef="c-166" decimals="-3" id="f-705" unitRef="usd">15625000</us-gaap:AccumulatedCapitalizedInterestCosts>
    <us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease contextRef="c-207" decimals="-3" id="f-706" unitRef="usd">8020000</us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease>
    <axgn:AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne contextRef="c-208" decimals="-3" id="f-707" unitRef="usd">2000000</axgn:AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne>
    <axgn:AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne contextRef="c-209" decimals="-3" id="f-708" unitRef="usd">3000000</axgn:AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne>
    <us-gaap:GrantsReceivable contextRef="c-210" decimals="-3" id="f-709" unitRef="usd">2685000</us-gaap:GrantsReceivable>
    <axgn:CashGrantsReceivable contextRef="c-210" decimals="-3" id="f-710" unitRef="usd">1250000</axgn:CashGrantsReceivable>
    <us-gaap:ProceedsFromGrantors contextRef="c-211" decimals="-3" id="f-711" unitRef="usd">1188000</us-gaap:ProceedsFromGrantors>
    <us-gaap:GrantsReceivable contextRef="c-212" decimals="-3" id="f-712" unitRef="usd">287000</us-gaap:GrantsReceivable>
    <us-gaap:DerivativeLiabilities contextRef="c-167" decimals="-3" id="f-713" unitRef="usd">4271000</us-gaap:DerivativeLiabilities>
    <axgn:NumberOfPotentialSettlementScenarios
      contextRef="c-213"
      decimals="INF"
      id="f-714"
      unitRef="settlementscenario">4</axgn:NumberOfPotentialSettlementScenarios>
    <axgn:NumberOfPotentialSettlementScenarios
      contextRef="c-213"
      decimals="INF"
      id="f-715"
      unitRef="settlementscenario">4</axgn:NumberOfPotentialSettlementScenarios>
    <axgn:DebtInstrumentInternalRateOfReturnUnderSettlementScenarios contextRef="c-213" decimals="3" id="f-716" unitRef="number">0.115</axgn:DebtInstrumentInternalRateOfReturnUnderSettlementScenarios>
    <axgn:DebtInstrumentHeldToMaturityMakeWholePayment contextRef="c-153" decimals="INF" id="f-717" unitRef="usd">0</axgn:DebtInstrumentHeldToMaturityMakeWholePayment>
    <axgn:DebtInstrumentHeldToMaturityMakeWholePayment contextRef="c-155" decimals="INF" id="f-718" unitRef="usd">0</axgn:DebtInstrumentHeldToMaturityMakeWholePayment>
    <axgn:DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation contextRef="c-153" decimals="INF" id="f-719" unitRef="usd">9000000</axgn:DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation>
    <axgn:DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation contextRef="c-155" decimals="INF" id="f-720" unitRef="usd">4000000</axgn:DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation>
    <us-gaap:SubsequentEventsTextBlock contextRef="c-1" id="f-721">Subsequent Events&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 4, 2023, Axogen Corporation ("AC") entered into an amendment, effective as of August 4, 2023 ("Supply Agreement Amendment") to the Nerve End Cap Commercial Supply Agreement, dated June 27, 2017 (the "Supply Agreement") entered into by and between AC and Cook Biotech Incorporated ("Cook"). Pursuant to the Supply Agreement Amendment, the term of the Supply Agreement was extended through December 31, 2030.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 4, 2023, AC also entered into a third amendment, effective as of August 4, 2023 ("Distribution Agreement Amendment"), to the Distribution Agreement, dated August 27, 2008 (the "Distribution Agreement") entered into by and between AC and Cook, as amended on February 24, 2012, October 10, 2014, and February 26, 2018. Pursuant to the Distribution Agreement Amendment, the term of the Distribution Agreement was extended through December 31, 2030.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-1" id="f-722">&lt;div style="margin-top:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the quarter ended June 30, 2023, our Section 16 officers and directors adopted or terminated a &#x201c;Rule 10b5-1 trading arrangement&#x201d; or &#x201c;non-Rule 10b5-1 trading arrangement&#x201d; as each term is defined in Item 408(a) of Regulation S-K as noted below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.186%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.076%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.750%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.207%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.403%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Trading Arrangement&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Name and Title&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Action&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Adoption Date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Rule 10b5-1*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Non-Rule 10b5-1**&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Aggregate Number of Securities to be Sold&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Expiration Date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maria Martinez, Chief Human Resource Officer&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Adopt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6/15/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;X&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39,174&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6/15/2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*Intended to satisfy the affirmative defense of Rule 10b5-1(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;** Not intended to satisfy the affirmative defense of Rule 10b5-1(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-5" id="f-723">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-5" id="f-724">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-5" id="f-725">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-5" id="f-726">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:TrdArrIndName contextRef="c-214" id="f-727">Maria Martinez</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-214" id="f-728">Chief Human Resource Officer</ecd:TrdArrIndTitle>
    <ecd:TrdArrAdoptionDate contextRef="c-214" id="f-729">6/15/2023</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-215"
      decimals="INF"
      id="f-730"
      unitRef="shares">39174</ecd:TrdArrSecuritiesAggAvailAmt>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>73
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( +&#"%<'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    " "Q@PA7/U70AN\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)-
M:L,P$$:O4K2W1Y:A/\+Q)J&K%@H-M'0GI$DB8LE"FF+G]I7=Q*&T!RAHHYE/
M;]Z &AVD[B.^Q#Y@)(OI9G2=3U*'%3L0!0F0] &=2F5.^-S<]=$IRM>XAZ#T
M4>T1!.>WX)"44:1@ A9A(;*V,5KJB(KZ>,8;O>##9^QFF-& '3KTE* J*V#M
M-#&<QJZ!*V""$4:7O@MH%N)<_1,[=X"=DV.R2VH8AG*HYUS>H8+WYZ?7>=W"
M^D3*:\RODI5T"KABE\EO]7JS?62MX*(N^'T^6\&E>)#5W<?D^L/O*NQZ8W?V
M'QM?!-L&?OV+]@M02P,$%     @ L8,(5YE<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
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
ME!)%?;CAB18K!J#OKX10QQ,S0+LI-_T'4$L#!!0    ( +&#"%> FYAFM <
M )0B   8    >&PO=V]R:W-H965T<R]S:&5E=#4N>&ULK5IM;^,V$OXKA*\H
MLD"\%DF]V&EB(.MM<7M >\&F+Y]IB;9Y*XLN13M)?_V1E&S:(L78K;\DDCP<
M/3/#F6=(ZOZ%BV_UBE()7M=E53\,5E)N[D:C.E_1-:D_\@VMU"\++M9$JENQ
M'-4;04EA!JW+$8JB=+0FK!I,[\VS)S&]YUM9LHH^"5!OUVLBWC[1DK\\#.!@
M_^ K6ZZD?C":WF_(DCY3^=OF2:B[T4%+P=:TJAFO@*"+A\$CO)O%9H"1^)W1
ME_KH&FA3YIQ_TS=?BH=!I!'1DN92JR#JWX[.:%EJ30K'GZW2P>&=>N#Q]5[[
M3\9X9<R<U'3&RS]8(5</@_$ %'1!MJ7\RE_^35N#$JTOYV5M_H*71C9+!R#?
MUI*OV\$*P9I5S7_RVCKB:(#2XQ^ V@&H.R#N&8#; =@8VB S9GTFDDSO!7\!
M0DLK;?K"^,:,5M:P2H?Q60KU*U/CY'3&JT(%A19 7=6\9 61ZN99JG\J6K(&
M? %FI%Z!GU3$:S $OSU_!C???0#? 5:!7U=\6Y.JJ.]'4J'1.D=Y^^9/S9M1
MSYM3\#.OY*H&/RH$Q>GXD;+B8 K:F_()!17^9UM]!#BZ!2A"V(-G=OYP%("#
M#Y[%1A_N\ZQVVL(X;2'X&JC,$T2R:ME,7289K>]\;FO4QGZU.JWOZ@W)Z<-
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
M%-.WFNZ>3PAA1W8I5)MQ.R4GU3:$8L]UQ&:1VFR*B>T2O&LG3)_NID^[CN3
M]#\4";\6U;SL^)R[5Z^Z):']O/5+PB_]8J#S@4(6'Z38 E(L A(3,N3L,N08
M"_0OOK/(REJ[Y#K*QW6* HRDV@F- <8:"RD6'9V 8)F[L\PU6M95[[3=:RRM
MI,SY!JR.V\N SD)7&8'G^+YDH#'<6 -/B1@!113L\W;V>4;[/M3UIEL)^3:!
MJS=5FK07/7[=M]:LZC:R[7_KUF5K4Z1\0[%WT=*9;(PW=IGP%/^P$Q"*I'45
M,F8$)":DP]^EPP=.ARX%ON*:?+'RE2L,EBQ5-:92D\@XE3.-"G9&!4:CHN^L
M2M*Z,VKK1KEN/_9UYQ7+UUGY@ST9M=Y4R:J]\*WY5?]8_1KCCJW?0'$1$;[I
M)I+9D#$C(#$A+<@>>,2^4&*TG&&K"Z@K[:K"OI&P0Y,,UNJX4CV;9W:N<WLD
MA\S.%4L#&_RQ*?@VU>ZVJ5AKE5%];.'V:@(=\+JECDUE:R'C1E!J8@X&0D-F
M1)-R<)+O*D<A&[F!O.3V[01 P#)J:<2(@Y ,$I&FW133P*>>?C>%!D1"8QE)
M*L0_XVK'2WI#C %&%R+18&K@X<"7X0HT;@2E)J9A0#5DY P]JAZWGFIJD?@.
MDFN1GE*+JAC__#M$WKYJVO%:Q,@^5(L##2'GDL"*(/$E!%5;@*I%4&IBG@8$
M0V8&,V$K4A%HZGE461U!L0M4+3HZ!=&V ;V0F;W&H"M228@&2'$1$H06)\6,
MH&**)@[ A*")Z1@ F ..7C94D*+4=I1=%&30"$I-S,G 9NC_@C-SX-&YT> 9
M\J@KXQEHU A*33R#&  -_TQ PRI8N6X@+4OF$8U=EDX)&4&%%$T>6 Y?E.7,
MZJ,/>DYF.="X$92:F(.]TS9PEL,JHVE93M-.W3_C$UE.T\[(<GA@.?P?66[_
M[$MOB(:^,.44(,\B/+GEPCSHT45V"4[# Z?A,SCMN*TJ?R';#@)EX=1QFO*A
MU7"::R-'/E74M)MB)W#\ QM9/' :OBBG85!. U5;@*I%4&IBG@9.P^=S&M9
M#B(>H7))@H(:J%H$I2;:._ <AN,YK+*53ZAB-BC/G10S@HHIFCCP'/[9/&<.
M.'IY47D.!R[Q?'E5!@4Z*#4Q*0/083/0P1Q+8A6WE(U5H%[P9&-5E:E2PY=
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
M[!@*6 H4K$"I@CG.EFP/91ZWT0Q"8V&$%=%W#VH*O)$]JO)<%M0; (6[3"$
MYRIGC[]37&_%A?&UX^YQ9AUJ2'3!SN#\W05U>TVOL8VP&5C-6)3(Q A4&*#N
M4S@ZG+/AG2>@AOF<0MK CT[83?(WFJ.H"DD:TX&/&X:CUR0.CK@'0@NM@-T(
MU@P2==C%*!16][WJ16U1AYKAA23=UOJ?H?K.#E^VP/V67\5:LBKD7<\"R:SD
M+JXPP6E.'$;521G=TZ_JKEO#IZ"WQQ(%#:PG9.-8BD$TSI.;O<[9V))&5LHN
M(NO4!PB0K(84D8W*)5#&(5@I:F7W?>2,0/P263T2N^*#-<O=CY  =,Q1L7]1
M#'7Z(MXAI4AW]L9Y="GJ\KE"H';%)1$&<<9^%^<RTP7#/(9U80LT;%H=Y+R@
M8F%OH3]2CPH\4@^K.W( %PR_<'?L+UL\A1!WO?&1]M6$B@?$!$+,WTVI"C;
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
M(0K<2 @7LB(751O: W,)'[4R!FZ%UAMRATFIZLK"),_KLBZ$Q1D/:2O_%NX
M,YN7QO\!Q-: %<J78J_AGE J4MV!N!N1A@Y<I$%P277438+ U>G C2=A.QZD
M/OPB<[JZ"&>A$4L'$70#/X"+H.LGV25$\<% $%]"EL(7905EZ#E&T._&%%QR
M2M/!)9.(^T0M&[BQ).KS6-C/X&O5XE 03NCZHL6,[G>Z^R'V(WC_+@N#\(-K
M1X-@U^=VP^HUDPYQR<*4I;=L.$A^G+F9,(N;&<?)A2L>'&\'/J]<C*0AR#:1
MF-J20G9TG^PSZU$^OS'S(KE<"KJLV[=.+MZ!-*(BX2*(F7,0D:GA_#Y*Z"[,
M:\L7A#B$(:M5FR)\LQ2OM_V%NC]0:.;.*7AT1$X)N,#GO*B=+9\U0^K+1CT>
MJV=KCG(0!MR.J<BXT=\V$BI2;G 148R1WO"YI;7#;C+(VDWNM FUS=[)7@9Y
MP*TJ5Z+:P)($/0DMB>PIQ78I++W8WVM)T6+>*['A&0Z65AM1V W,$<T5/.Q[
M^VRH6+++6C"BP":PG*IH.1#_=]:<XMB!+.$T3Y.$@^XBR'4<#>#41=\[>*%+
MU OW#^&KE&Z@YK'>C>Z^.I/FA=^;-_^DST(O9$5QQSFY^E=IWP/=_#V:CE4K
M]]Y/E:7?@VLNZ;N&F@UH?JZ4W79X@=T'</P/4$L#!!0    ( +&#"%?%SQ",
M> <  +(8   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;-596W/;MA+^
M*QC5:9T96A(OHF3']HSMU--VDDXF3MN',WV R)6$"0FP &A9Y]>?78"B+I84
MV\V9M ^)0%QVO_WV@HO/YTI_-C, RQ[*0IJ+SLS:ZJS7,]D,2FZZJ@*)(Q.E
M2V[Q4T][IM+ <[>H+'I1OY_V2BYDY_+<]7W0E^>JMH60\$$S4Y<EUXMK*-3\
MHA-VEAT?Q71FJ:-W>5[Q*=R!_:WZH/&KUTK)10G2""69ALE%YRH\NTYHOIOP
MNX"Y66LSLF2LU&?Z^#F_Z/0)$!2069+ \><>;J H2!#"^*N1V6E5TL+U]E+Z
MK;,=;1ES S>J^$/D=G;1&758#A->%_:CFO\$C3T#DI>IPKC_V=S/C9,.RVIC
M5=DL1@2ED/Z7/S0\K"T8]?<LB)H%D</M%3F4;[GEE^=:S9FFV2B-&LY4MQK!
M"4E.N;,:1P6NLY>W7&CV.R]J8.^!FUH#,F[/>Q9ETXQ>ULBY]G*B/7)2]EY)
M.S/L1YE#OKF^AYA:8-$2V'5T4. OM>RRN!^PJ!_%!^3%K:&QDQ=_V="WPF2%
M(EL-^\_5V%B-L?'G+IN]R&2W2,J7,U/Q#"XZF! &]#UT+K__+DS[;PX 3EK
MR2'IS_#,2^1\F@&;J )S4L@ILWQ<(!G."FF9Q<$;559<+GXP;$("[IV F0#-
M=39;X%K-A,5!(;G,!"\8-P:P@\N<%8*/12&L0)FEUYDS;M<E44)B4F>UU@0
M$TO@6L/4A*'GH?5\X 2^A0S*,6@6AZX[.MN<Q8Z%1-2J-CC;O&;'[^ >"A:V
MK:AMQ:_9)V41[Y7#>T9Q"PM,*?T92^"DQO7LB(5I,(A";'S_W2@*HS<;K6;P
MM^Y=ETW5/6A)C#)#UGBCAT&<).V*Y:_O16)+T(ZRBE=HTW(X#D[3T=:7A]I0
M>\20CU$ZP(8?70<5#8-1'+-W*^K/D+:QQ1*EQ3VGVK?AE]VF)4$T#-M?K_VY
MJQXYZ^M[IQ_$@V2?=_S@ >^$41"'Z2/W--U[_1.%03@ZW?[<]E 4I.DI-?SP
M!DWHO<'IWW?1(!RUOT]WT<8J3/!LQN44YZ-O&NY?G+=4#*AFV)D&< EKQ ,K
M_88 M"%L)_4<-%"Z^Q)DMB+D# &2I/4M92OAKWF!=0<"=E5I@;'4=).!PW[,
M;IQQ9-L:=B&SHB91V"TQG' /0,U)C.'7BMO4L@SI.S3G$!B8"BF)CY4<+FL\
MY&P (^:? 2Q*AJ])W:;<G?B^K3^CO^W/:+<_(S1P@$G9?YX_DSW^C!Q?HV%Z
MV)_1E_WI@0W2Z#G TE%ZV)\K?&YW7G/2A&7<S )T%!Y61&91M._@6:9JB94'
M70A80W ;7^NL^()ZG >Q4]>X#A[P/&\P('A5:?4@\&"+'^3MC&N]('!.J6%C
MR'AMG'8:-C.E[8D%73+)+892,V#(7H154YDU71^+&Z*<_DUSW D#HU%8=LLS
MBM&%CZ&C) U"+-^TY&@0!G&:4L3N.!,<)8-@&$;-S'X0G<8T\]'NXUBKP)W^
MBT67W6$@_JHLL!$[8>^4G)Y\(INH$ ?L5_06PG-5F8Z)Q*/3<.O/.6C2+4!C
M97Z@=G.TI4VYVM!"[LMQ^F8N[,P)I09>E%SW\(UCA[N[2JER3&"K6$:G, V.
MKTT&@6<SAB=7B=>T?8SZ.'0'/!P5.3I(3 0% 3*44X"NH9^ \ZH_P3W6QUE5
MX!T/.Z0H"LXD4>@L<<'!2P2)/#;4?-G;+\,VQQJ3 RG"4^Z*6(SDL>=^<3)W
M%[$FTEVJ:,#%2U+I"I=3V9NH6K,*K4#%N(7B_FT+\$>%#"370JT*X:3U/I]B
M(7.S"(F_2/A$=P73I=N8KKJ>!\Q7EV'YNOQ-'RZU81&="?R>J[K(ER4$G;%
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
M,N"&H]W7/_?'JHJ^N$V4M:J@X4QPV+-1 -YG2MGE'UR@_01[\1]02P,$%
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
M<JP=.[ET"UP43>XK7]O.>*#,],ZFIFEC4-D$D"N"QFSG 87/[E ,N* ]O^X
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
M965T,3@N>&ULM5IID]LV$OTK*,6;3:IDC:0Y/!,?57,D&V_9&Y>=3;9J:S]
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
M?SP4D_%D?XN\_<X.^RQO_Q%Y?1O^[W06HD?<_*]OPTG>0;\\RJ67H9:%>C-
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
M.2SX2O*<ITQ:F*:IJJ7E<@5S)7C*T<#9(UL*-.>CR%)@YQZEVR"S)DAR),@
M[I6TA8$/,L/LM7]$A%O6R8[U+#D)^+F6%]#MA)!TDNX)O&Y;A:['ZQ[!.Y3N
M]^G26$VOYL>AA!N\WF$\UTE#4[$4QP&UBD&]QF#R[DT\Z+P_P;;7LNV=0I\L
MJ#.S6J"[M)29 IC,&@&?:[YF J4UATB?A#U,^K% R)6@WG7%L>X%0*75FF=4
M(D9MF2J9<L&9[[$MH? O-J'G2*A6\]3BEJ[&2FFG<0F6 A%61OWNCI4T=!$9
M<Z=+)IA,$?PK-V3)K!LB8)7WLLHRX4([Q; 2@97N-@TYJ(W\![BQM)2.8UO.
MG+(U0SB[<XZJ-D3=G .].?1O[A93+)>HH1N'<'.L_O 6DFZ8Q-<DQ/TPN>K!
MPQ_I#\*DG_AO#(\^B?\IWJODVBQ>)^%(7(>]R]@)<=CO]N'0^XOVYD>)>N6G
MI '?$\TH:7?;03QMYL]O\V:*WS.]XM* P)Q<.Q>7_0!T,QD;Q:K*3Z.ELC3;
MO%C0SP2U,Z#S7"F[4UR ]O<T^0502P,$%     @ L8,(5SMM\H;) @  ,@8
M !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULA57;;MLP#/T5PBN&%O!J
M6\ZM66*@EQ7K@ )!TZT/PQX4FXF%VE(FR7'[]Z/LW#JDZ8M,2>31.1))CVJE
MGTV.:.&E+*09>[FURV$0F#3'DIMSM41).W.E2VYIJA>!66KD61-4%@$+PUY0
M<B&]9-2L370R4I4MA,2)!E.5)=>O5UBH>NQ%WF;A02QRZQ:"9+3D"YRB_;F<
M:)H%6Y1,E"B-4!(TSL?>932\ZCC_QN&7P-KLV>"4S)1Z=I.[;.R%CA 6F%J'
MP.FSPFLL"@=$-/ZN,;WMD2YPW]Z@WS;:2<N,&[Q6Q9/(;#[V!AYD..=581]4
M_1W7>KH.+U6%:4:H6]^8>9!6QJIR'4P,2B';+W]9W\->P"!\)X"M UC#NSVH
M87G#+4]&6M6@G3>A.:.1VD03.2'=HTRMIEU!<3:YDRN45NE7.'WDLP+-V2BP
MA.MV@W2-<=5BL'<P>G"OI,T-?),99F_C ^*S)<4VI*[84< ?E3R'./2!A2P^
M@A=O1<8-7ORAR!MATD*92B/\OIP9JRDK_AQ2W )V#@.Z2AF:)4]Q[%$I&-0K
M])+/GZ)>^/4(W<Z6;N<8>C*ERLNJ D'-06RH'R)Y%.8PR=U5I(HJRUCC3K$Y
MPEP55*%"+H9P*B0MJ<IPF9DSH.? YCEN,,5RAAKBR(=;(07E708+I3(#)Q#%
M/NM?.(/YO6X$3U2.Q!^66J5H#$1^..BZD?7@@=>4Q1:UX(6!GC_HQ]#U&1O
MCN )L,AG<=\A#OR+L N/1)/05J)I"=21=M<#M186OV2JEB ,<+/68X84I1'?
MI.A.T52\O+/SWQVX3'0#V[,F'U,Y@4X_<F.ON1@_[#+Z7I#.0WD2[-5QB7K1
M="M#+U5)VY;T=G7;$"_;/K!S;[OI/=<+(0T4.*?0\+S?]4"W':J=6+5LNL),
M6>HQC9E34T?M'&A_KI3=3-P!V]]$\@]02P,$%     @ L8,(5P";G7]/ P
M6P<  !D   !X;"]W;W)K<VAE971S+W-H965T,C4N>&ULA55MCYLX$/XK(UI5
MNQ)=P) $TB32INWJ[M2>HFY[_5#=!P<FP5>PJ6TVV_OU-X:$S59)[@-^GV>>
MQ\.,9SNEOYL2T<)C74DS]TIKFVD0F+S$FIL;U:"DG8W2-;<TU=O -!IYT1G5
M5<#"<!S47$AO,>O65GHQ4ZVMA,25!M/6-=<_EUBIW=R+O,/")[$MK5L(%K.&
M;_$>[9=FI6D6#"B%J%$:H21HW,R]VVBZ3-SY[L!? G?F: Q.R5JI[V[R>S'W
M0D<(*\RM0^#4/>!;K"H'1#1^[#&]P:4S/!X?T.\Z[:1ES0V^5=574=AR[J4>
M%+CA;64_J=UON-<S<GBYJDS7PJX_FY#'O#56U7MCFM="]CU_W-_#D4$:GC%@
M>P/6\>X==2S?<<L7,ZUVH-UI0G.#3FIG3>2$=$&YMYIV!=G9Q4I3?+7]"5P6
M\/Y'*QJZ<>O#G_0_7'WFZPK-]2RPY,F=#_(]ZK)'96=0Q_!125L:>"\++)[;
M!\1PH,D.-)?L(N ?K;R!./2!A2R^@!</LN,.+_X?V3ZL*B[M<_7P[79MK*8?
MYN]3TGODY#2R2Z*I:7B.<X^RQ*!^0&_QZD4T#M]<X)T,O)-+Z(M[2LJBK1#4
M!IKCT.%3Z"3:4[0O I^FO3KO 7)%B6FL(V)+A(VJ*+^%W$[A2DA:4JTA*W,-
M%#KL0O<.<ZS7J"&.?/C@(%_")([V[;(554'V,/'#,(-7+U(6L3?P 2GE2E45
M(&H2_(".@8%HY"<I.W3$,T=CG/7 $A)_E$VH96P"=ZV6PK8:GRLA7UF:PLB/
MH[$#^8=*A0&BW_2 ,([]F,6NFX0QW G)98Y0.4Z@7;Z_5IO7+4VX,>AHD1#W
MG;LX[NZ-+BW+?#:.(,V(8T@:C9E2?<K;NJVXQ8+*"@4A%[PO7(3!:Z6M^+=?
MN(HB/PW9-0U"GV7CZ[/^7*!>0CKQDU'F[IG<9@D%X@@='ZF^DP)A2,0^C,3F
M<ZD1GV7Q4R#OQ>.9G5]"[Y+5->QH=-*YHY:Z-HJIC?Q1..[Z)$KA5-8$1P6O
M1KWMRKJANVVE[6O?L#J\'+=]P7PZWC\['[G>"FDHJ!LR#6\F(Z\/[6%B5=.5
MS[6R5(R[84FO'VIW@/8W2MG#Q#D8WM/%?U!+ P04    " "Q@PA7+@)EB4D$
M  "=#@  &0   'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6SM5VUOVS80_BL'
MU2ABP(OU9DE.;0-.NG49UB%(T@W#L ^T1-M$)=$EJ3K9K]\=)2M.H@@9,&Q?
M^H4B3W</[UVZV5ZJSWK+N8&[(B_UW-D:LSL;CW6ZY073IW+'2WRSEJI@!H]J
M,]8[Q5EFA8I\[+MN-"Z8*)W%S-*NU&(F*Y.+DE\IT%51,'5_SG.YGSN><R!<
MB\W6$&&\F.W8AM]P\VEWI? T;E$R4?!2"UF"XNNYL_3.SA/BMPR_"K[71WL@
M2U92?J;#939W7%*(YSPUA,#P\95?\#PG(%3C2X/IM%>2X/'^@/Z#M1UM63'-
M+V3^F\C,=NXD#F1\S:K<7,O]C[RQ9T)XJ<RU76%?\TX"!])*&UDTPJA!(<KZ
MR>X:/QP)).X+ GXCX%N]ZXNLEN^988N9DGM0Q(UHM+&F6FE43I04E!NC\*U
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
M:(M* )%+@F13S/!B181UF\ CLD_#,9<[08^[_.4X.N&:,$V64B!%]3FY7RN
MO;(2+ JXHMSQQU?>]'A!S%I6FA4+W7?5LS_1CO3:^3\3ZD=)Y-8X37&-_#0)
MW3K,8M*1Y+1-<OKN).NJ+ 7@9#%,(*4%*^9 ZA'(BWK.X< XEO/.,X[G_.Y=
MA^%\$\Q@.HW$),).'V VR9(7:-;F3;\L6.]F)_4^IG4.I6ER;$#E#F3!]5Q6
MA2$(#/WGNKGR?( YY#-0)*;^RUHU!'+S^E0N3RN]YY_68+0M7>R?I2,K)'Z<
MG9&K2BF,&H>5J10W'"$P]T(6JU/G4^V>G F^<BEP&'X8)W4;A#'YU*D;A3ZE
M62W$HR&Y;I-TS.&#%/9H'VUCVV0)_2%G[=G#-YRDMIGIB'QS_PY87_: B5O!
M =$=@J70$S"E^^>$AH.,4'IH^2*20\MX,"+)H=U>_5^>K^UYP^3$+NGHY"WK
M@VS2:! -T9H.SNA)%U^SEJ_9#P_%IDA/QQC:B7J<H=<5PH']<^5YM2UCR9XL
M9S6I<,JIM_C(S#Z??,(0\56*-M.QAT05U<+B:!RK>3U687^L6LV^HT06A7:7
MD-B/4C=64Q3C.+-B9L5D9,4ABF&2X1@'O*8ML3](1/UT-"+WT@ZA.//I68@L
MT>C735Y6MLZ\0#W0!GF1^B$]ZS?*=38$9S,N,.46B0YI8[QES4NE'O(X"?L'
MW'C6J.D;TZY6&;:M,GQWJ]25@7<T2B?F_XWRGVB48.?>FX-:N=N])FY0U5?@
M]FG[ 7%1WYN?U>NOC\],K3B.; %+-,59B'_UJK[1UQLC2W>+GDF#=W(GKO$C
M")15P/=+*<UV8P]H/ZNF_P)02P,$%     @ L8,(5\\ 8 S( @  >@8  !D
M  !X;"]W;W)K<VAE971S+W-H965T,CDN>&ULG551;]HP$/XKIVR:0*)-"($B
M!I%*NVJ;VJEJN^UAVH-)+L2J8S/;*>U^_<X.I&RC//0E]MGW?7?GS[Y,UTK?
MFQ+1PF,EI)D%I;6K21B:K,2*F6.U0DD[A=(5LV3J96A6&EGN094(XR@:A17C
M,DBG?NU:IU-56\$E7FLP=54Q_31'H=:SH!]L%V[XLK1N(4RG*[;$6[1?5]>:
MK+!ER7F%TG E06,Q"T[[DWGB_+W#-XYKLS,'5\E"J7MG?,IG0>020H&9=0R,
MA@<\0R$<$:7Q:\,9M"$=<'>^9;_PM5,M"V;P3(GO/+?E+!@'D&/!:F%OU/HC
M;NH9.KY,">._L&Y\1^2<U<:J:@.F#"HNFY$];LYA!S".7@#$&T#L\VX"^2S/
MF67I5*LU:.=-;&[B2_5H2HY+)\JMU;3+"6?32R671W>H*SC'A>W!%[H'JO &
MG'.3J5I:8#*'"RZ9S+A<P@6B@<X=6P@TW6EH*0O'%6:;B/,F8OQ"Q!%<*6E+
M Q]DCOG?^)"R;TN(MR7,XX.$GVMY#(.H!W$4#P[P#=HC&7B^P0M\;>U"F5HC
M_#A=&*OI^OS<5VS#E>SG<D]J8E8LPUE ;\:@?L @??>F/XK>'\@T:3--#K&G
MM_1$\UJ@4\P+:9V0N1=2-D(Z _)=(8M6R(*$W%?2P:#[2WIE=,@4/6]CC7.V
M)4*A!+4)VIY ATM:4K4AF.D"J8RMRG0_,ZP6J&'0]RLQG&G,N84+EG'![1,<
M42AM+)!RDHX)WL)@V(NBZ'GR/\(@Y9.WD'[CMQDNT1CRJ26KE+;\-^9[RJ-^
M@)IX_ZVS,^B-DU$7.DDO'H^[KU6+DD]&O?XP<9-A[Z0?P[YK%.[T@PKUTG<]
M=]C$VK2&=K5MK*=-/WEV;[KR%=-++@T(+ @:'9\, ]!-IVL,JU:^NRR4I5[E
MIR7]'% [!]HOE+);PP5H?S?I'U!+ P04    " "Q@PA7LW HL5$%  "5#0
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
MR5MA]FY+7VW960<Z:8%66JB+5M>!\Z8#I\MZ ?X!"Q3EHA%\V2)*9"$8!)A
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
MTJ%U:9$$%K3*U0U??X(FGG/-%_-<FB]9-[J.1>)**EXT8/2@R%C]IYLF#SL
MY.D&> W >PH(G@'X#<!_J86@ 00OM7#> $SH=AV[25Q$%0T'@J^)T-K(IA<F
M^P:-^<J8KI.9$GB:(4Z%4X$E)]0#H2PAD_LJ*[$(U"GYBB7ZCLRP+),J!\(7
M) (LQ#BCYGXG&RQ4">0X D6S7)Z@\NTL(L=')^2(9(Q\2WDED5,.;(5N:F-V
MW+@TJEWRGG'))]><J522"4L@Z<!'A_&] W@;T]/FR-OF:.0=)/Q2L3/B.Z?$
M<SR_PY_QR^%>5SC_9WWRS];WDN&W!>,;/O\O!7-*ICEE:K]NR,^KN50"7_^O
MKGNOF8-N9MT1^[*D,0PMK#0)8@56^/:-VW,^="7]-<FBUR2;O!+9WO4$[?4$
MA]C#O5<*]2OMNHJ:I6=8]"Q9A1?O+P?V:C?#'3JNOZ\3_:GCGCN]?:5)AU+@
M/EJK [5WFE@!8FFFAR0QKYBJR[.5M@/JRO3E)_*1VQ^['?((!UH]?Q[IZVEX
M3<4R8Y+DL$!3SMD%]EA13YAZHWAI6NB<*VS(9IGB4 :A%?!\P;G:;K2!=LR'
MOP%02P,$%     @ L8,(5ZJP/);Y P  \1(  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S<N>&ULK5AK;]LV%/TKA%8,+9!$HM[.; &I@VTINB%HFNTS(].V
M4(GT2"IN]^M'2HID211G _IBZW'OT3GDI<X5ET?*OO$]Q@)\+W+"5]9>B,.M
M;?-TCPO$;^@!$WEG2UF!A#QE.YL?&$:;*JG(;==Q0KM &;&2977MD25+6HH\
M(_B1 5X6!6(_/N*<'E<6M-XN?,EV>Z$NV,GR@';X"8OGPR.39W:+LLD*3'A&
M"6!XN[+NX.W:K1*JB+\R?.0GQT!)>:'TFSIYV*PL1S'".4Z%@D#R[Q6O<9XK
M),GCGP;4:I^I$D^/W]!_K<1+,2^(XS7-_\XV8K^R8@ML\!:5N?A"C[_C1E"@
M\%*:\^H7')M8QP)IR04MFF3)H,A(_8^^-P-QD@#]B02W27#/3?":!*\26C.K
M9-TC@9(EHT? 5+1$4P?5V%394DU&U#0^"2;O9C)/) ]$(+++7G(,[CC'@E^!
M/V7Q7(,U+0Z48"(XH%LP"@/O[[% 6<X_R-CGIWOP_MT'\ YD!'S=TY(CLN%+
M6TB"ZC%VVI#Y6)-Q)\A\*LD-\)PKX#JNITE?F]/O<2K3897N]M-M.2SMV+CM
MV+@5GC>!=U=0)K)_D5*==0. J@&XU<FK\7P]GEJ1M_R 4KRRY)+CF+UB*_GY
M)Q@ZO^C$S@36D^ZUTCT3>O(;HYR#-6+L1T9V0(Y$281.<0T35C#JE?&:!+Z:
MN]=3)>,@/UYT03V&?LO0-S*\2].R*',D\ :\391Z,>A(UDC!R?.O810M!BQU
M4:$7Z&D&+<W 2%,MIC.&,1@]VPO]8$!0$^0&L9Y?V/(+C37^3% ]>'(8SZOQ
M<,X:GPFL)SUJI4?&J7D8RKT".U7V.M'1:.B#V(T&\Z,)<F-?/S]Q2S*^E"3!
MVA**1T_W'3\>4!P'R3I;Z"DN6HH+(\6O#&UD;R'[#ATM8^ZEY3(36$\F=#JK
M=&9>*PW@3.KG0NO+/^D4H'&>V]<8FGR--0C](ARZ@2;(6T!]#<+.JZ'1#Y-'
MZ02R6=&RFM66YT+KZ^R,&7HS-R70:/47RY\)K2^_<WUHMOVS&Q,XMG/?4VUA
MOQ;'45ZT<">*L3-]:';]2YH3.+;UZPC"(5%-5.A.K9K._:'18<]M3QJ4OF^,
M.6JB8.1,<.QL&II]^G.6RL]&6>([AG$QN<B-(!=7^4QH?<F=Z<-X[D5N;",N
MEC\36E]^UU! <T=Q_B)?C"H.0F=4E_\3U?\X[-H!U^BW%RWR!JK_<>&$P_9,
M'P8G>DBWLV[7;-UG+O,&Y?1#S?.'%,<Q<33@9Y_L1ZC-H#\0VV6$@QQO99)S
M$TF!K-Y?J4\$/51;%"]4"%I4AWLLNTJF N3]+:7B[43M>K2[7,E_4$L#!!0
M   ( +&#"%=9E^,_I@(  .D'   9    >&PO=V]R:W-H965T<R]S:&5E=#,X
M+GAM;*U5;6_3,!#^*U:8T":-)4VR#I4V4ML4&-)0M3+X@/C@)M?&FF,'VVD&
MOQ[;24/;9=4$^Y+8YWN>>_'Y;EAQ<2\S (4><LKDR,F4*@:N*Y,,<BPO> %,
MGZRXR+'26[%V92$ IQ:44]?WO+Z;8\*<:&AE<Q$->:DH83 72)9YCL6O"5!>
MC9R>LQ7<DG6FC,"-A@5>PP+473$7>N>V+"G)@4G"&1*P&CGCWF 6&GVK\)5
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
MOE]1RE\/Y /!Y0/@L_\ 4$L#!!0    ( +&#"%>=3!KBCP(  ,('   9
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
MNGGQ%J:XD2PS+S+63$J6F,L=1C'F.D#]OF%,/M_H=R/5N[#Y_U!+ P04
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
M8S:/.Z!K$+H!UF\X5P\%?6UN?E>)_P-02P,$%     @ L8,(5\.Q3=HB P
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
M/*T^;CF+N"@+J.\W>2Y?-\H$AQ=.K?\'4$L#!!0    ( +&#"%=@R@(&ZP8
M  (\   9    >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;+5;:V_;-A3]*X0W
M#"W0VB(EOS+'0!*N6P=D"YJU_:S8="Q4$CV)S@/8CQ_UB"G*\K5D7.=#_.(]
MI(XN=<\1J=FS3'ZD:R$4>8G".+WLK97:7 P&Z6(M(C_MRXV(]2\KF42^TA^3
MQT&Z282_S(.B<, <9S2(_"#NS6?Y=W?)?":W*@QB<9>0=!M%?O)Z+4+Y?-FC
MO;<OO@2/:Y5],9C/-OZCN!?JZ^8NT9\&.Y1E$(DX#61,$K&Z[%W1"^Z-LX"\
MQ;= /*>5]R0[E <I?V0?/B\O>TXV(A&*A<H@?/WR)&Y$&&9(>AS_EJ"]79]9
M8/7]&_JG_.#UP3SXJ;B1X?=@J=:7O4F/+,7*WX;JBWS^0Y0'-,SP%C),\__D
MN6SK],ABFRH9E<%Z!%$0%Z_^2TE$)<!E!P)8&<!J =ZA'MPRP&W;@U<&>#DS
MQ:'D/'!?^?-9(I])DK76:-F;G,P\6A]^$&?G_5XE^M= QZGYO9*+'Q^O-7-+
M<B,CG4ZIGY^0C^1>Y]AR&PHB5Z1H]K#?["H[;X%Z)>^X4'X0IN]G Z7'E:$/
M%N48KHLQL -C<,FMC-4Z);_%2[%LB.=P_ B('V@^=J2P-U*N&0CXYS;N$]?Y
M0)C#7/(S&9!T[2<B+5\:1G@# ][ZB0:D):!<K8*%2%H!<\216ERXNP1Q\Q[<
M SU\SV>./NU73R+15P+R>^+'BNAD$^23'R3DFQ]N1=-)+W"]9MSL>G:1;OR%
MN.SI"U8JDB?1F__R$QTYOS;QBPG&D< L/KT=GQZ$/O]K&SWH<Z_G5)D&*?GO
M[6T3BR!:5Q8+L&$.EE6$ISF;#9ZJU"!U9U$SW%$S!*FY#>(@VD9-+("!75G
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
M@U&&J02(_A4A_.U%#M#=),__ U!+ P04    " "Q@PA7E'==F:8#  #A$0
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
M+:/5'6&95O%9"O4I4W%R,N5IRJ1R2^:$9G,RY9EDV1*RF$%.KDA(F2#?:%(
MX0LB5T!\F$GU(MB&:HO(%T9G+&%2C[_P05*6Y)]&EE3)Z4-8<97(W2X1]X-$
M?B^R:]*U+XEKNUWR]=DG%S]_(CE(F8!.[SF&C K&6\A3,_F!"D5VFN06C&_&
M^!#7&-> "4X_3Q,F//VD3)CH])-RVC&6,JK6RJVU<DMN[R.M!,R95/;$6HU7
M\L].F_E>FV2O39LL1KQ^/M_F:QK#N*,>P#F(#70FO_SD].U?V_S A/F8L  3
M%F+"(B18PYYN;4^WI'<_M%*Y<I_E4A3Z3Y_\]44-(/<2TOSO-EFZF+)@PGQ,
M6( )"S%A$1*L(4NOEJ5G?-3\4:0S$'IV6G.I;&$T.9@V2%[-&[EZ!ITTF]SM
M#N>5A].5W&;2&UF;0T6,"9VK""8LP(2%F+ ("=90Q*L5\8R*/- 7N-JN> )D
M35]++01\+YB:I$B1J4F) (U7M2J7A&421*9$$E26A8\ 68B,7%!5)9$U"#52
MMA8YNT2&!_+8UX[CO1/(F.ZY F'" DQ8B F+D& -@?JU0/VSRIDKLF BET0*
MFJDOAVTB&('GSDF8,!\3%F#"0DQ8A 1K^#*H?1F@%C #3%DP83XF+,"$A9BP
M" G6D&58RS(T/EQ*65@MRR5903(GDJNO^6K2T8^;]&C^:I-H=Y3^X=3S;MHQ
MYG&N&9BP !,68L(B)%C#C)O:C!NC&9__6X1+0I.R5BF_5)=UBTI$4MWG:Y/D
MYJBXO;'+GW>J&!,[5Q5,6( )"S%A$1*LH8IC[QMY]IDU2@XQS^:F(L6,/'?B
M0:7YJ+0 E1:BTB(L6E.<@PZP@UJL5#@L:3!I/BHM0*6%J+0(B]:49M_?=<P-
M7JRBI3J,9ZA:S)F<;0AJ_Q:5%J+2(BQ:TY!]#]<Q=OW^C^*E.F*C-==:O9A3
M.UL9U"XN*BU$I458M*8R^TZN8V[E/D%<",&R9>O-QVQ'3E%I/BHM0*6%J+0(
MB]8T9-_(=3S<6@6S!3E%I?FHM "5%J+2(BQ:4YI]\]8Q=V_+-0R;MS4,I_\/
MNL(>=E1Z[L!IF6Y:!@[L[M% OVV@YPR/!@9M X>#_M' L&6@UW6.I\2H;:#7
M=P\'[BZO=;"81*]&>J!BJ0H]DL!"1=K7 W4SQ6Z!SVY'\G6YOF3&I>1IN;D"
MJBZS'J ^7W NWW;TDI5ZF=7D7U!+ P04    " "Q@PA7(T3,.3T#  #L$P
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
M\)?ANX>Y84HLAQ GX<)!MNOKO%^=3X)!56((B;EA2BR'LEU8^-;Z@]A5T,0
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
MG[*^&[/\ZS?Y[36M==D<\EGWN<3D$U!+ 0(4 Q0    ( +&#"%<'04UB@0
M +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#
M%     @ L8,(5S]5T(;O    *P(  !$              ( !KP   &1O8U!R
M;W!S+V-O<F4N>&UL4$L! A0#%     @ L8,(5YE<G",0!@  G"<  !,
M         ( !S0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " "Q
M@PA7>-NUJM8%  "C'P  &               @($."   >&PO=V]R:W-H965T
M<R]S:&5E=#$N>&UL4$L! A0#%     @ L8,(5Z\H]93N!0  7Q<  !@
M         ("!&@X  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0
M   ( +&#"%>\;$^&[@(  !\(   8              " @3X4  !X;"]W;W)K
M<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " "Q@PA7R N.Q@@&  "@&P
M&               @(%B%P  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L!
M A0#%     @ L8,(5X";F&:T!P  E"(  !@              ("!H!T  'AL
M+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( +&#"%?9S)=3#0@
M &T^   8              " @8HE  !X;"]W;W)K<VAE971S+W-H965T-BYX
M;6Q02P$"% ,4    " "Q@PA7*_I?\E4#   W!P  &               @('-
M+0  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ L8,(5W5I
M5@&)#   $R$  !@              ("!6#$  'AL+W=O<FMS:&5E=',O<VAE
M970X+GAM;%!+ 0(4 Q0    ( +&#"%?\0"DLN0(  "<&   8
M  " @1<^  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " "Q
M@PA7ZG>"KCX#  !B!P  &0              @($&00  >&PO=V]R:W-H965T
M<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( +&#"%=M3)#Q @0   P*   9
M          " @7M$  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#
M%     @ L8,(5\7/$(QX!P  LA@  !D              ("!M$@  'AL+W=O
M<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " "Q@PA7XKA/<8\&  ".
M'0  &0              @(%C4   >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM
M;%!+ 0(4 Q0    ( +&#"%<?:.-#P0<  ,44   9              " @2E7
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ L8,(5QKV
MJ(R6!0  ^ T  !D              ("!(5\  'AL+W=O<FMS:&5E=',O<VAE
M970Q-2YX;6Q02P$"% ,4    " "Q@PA7]*2#C=(#  "?"   &0
M    @('N9   >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    (
M +&#"%=&<SP:-04  )4,   9              " @?=H  !X;"]W;W)K<VAE
M971S+W-H965T,3<N>&UL4$L! A0#%     @ L8,(5[/&'-T9#0  KR,  !D
M             ("!8VX  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"
M% ,4    " "Q@PA7303)BQ\#   &"   &0              @(&S>P  >&PO
M=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( +&#"%=,L,L0>P(
M +@'   9              " @0E_  !X;"]W;W)K<VAE971S+W-H965T,C N
M>&UL4$L! A0#%     @ L8,(5VJ^&D-S!   01(  !D              ("!
MNX$  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " "Q@PA7
MW8UHACP+   %'@  &0              @(%EA@  >&PO=V]R:W-H965T<R]S
M:&5E=#(R+GAM;%!+ 0(4 Q0    ( +&#"%>CNDHAZ (  *H&   9
M      " @=B1  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%
M  @ L8,(5SMM\H;) @  ,@8  !D              ("!]Y0  'AL+W=O<FMS
M:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " "Q@PA7 )N=?T\#  !;!P
M&0              @('WEP  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+
M 0(4 Q0    ( +&#"%<N F6)200  )T.   9              " @7V;  !X
M;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ L8,(5^BG[/:[
M!0  %!4  !D              ("!_9\  'AL+W=O<FMS:&5E=',O<VAE970R
M-RYX;6Q02P$"% ,4    " "Q@PA7O-X>#4 $  !B#0  &0
M@('OI0  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( +&#
M"%?/ & ,R (  'H&   9              " @6:J  !X;"]W;W)K<VAE971S
M+W-H965T,CDN>&UL4$L! A0#%     @ L8,(5[-P*+%1!0  E0T  !D
M         ("!9:T  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M    " "Q@PA7K>!K)^0#  ":"   &0              @('ML@  >&PO=V]R
M:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( +&#"%<P4:/;  4  .T?
M   9              " @0BW  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL
M4$L! A0#%     @ L8,(5]'V+Z_L @  L0D  !D              ("!/[P
M 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " "Q@PA7(Z8[
MOUX#   T#@  &0              @(%BOP  >&PO=V]R:W-H965T<R]S:&5E
M=#,T+GAM;%!+ 0(4 Q0    ( +&#"%?5 \V%1@0  %<7   9
M  " @??"  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @
ML8,(5R+PQE*J @  \@<  !D              ("!=,<  'AL+W=O<FMS:&5E
M=',O<VAE970S-BYX;6Q02P$"% ,4    " "Q@PA7JK \EOD#  #Q$@  &0
M            @(%5R@  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4
M Q0    ( +&#"%=9E^,_I@(  .D'   9              " @87.  !X;"]W
M;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ L8,(5XRGMY@B P
M< P  !D              ("!8M$  'AL+W=O<FMS:&5E=',O<VAE970S.2YX
M;6Q02P$"% ,4    " "Q@PA7OMM4OL "  !E"0  &0              @(&[
MU   >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( +&#"%<6
MI%K$% <  )-"   9              " @;+7  !X;"]W;W)K<VAE971S+W-H
M965T-#$N>&UL4$L! A0#%     @ L8,(5YG/H/V/ P  L0T  !D
M     ("!_=X  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M" "Q@PA75;4/.^0"   ."0  &0              @('#X@  >&PO=V]R:W-H
M965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( +&#"%<@NFC3LP4   PN   9
M              " @=[E  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L!
M A0#%     @ L8,(5YU,&N*/ @  P@<  !D              ("!R.L  'AL
M+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " "Q@PA7,WM^;"$$
M   7$P  &0              @(&.[@  >&PO=V]R:W-H965T<R]S:&5E=#0V
M+GAM;%!+ 0(4 Q0    ( +&#"%?#\YYZ]@(  . (   9              "
M@>;R  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ L8,(
M5V$3Q@N6 P  8Q$  !D              ("!$_8  'AL+W=O<FMS:&5E=',O
M<VAE970T."YX;6Q02P$"% ,4    " "Q@PA7P[%-VB(#  !@"P  &0
M        @('@^0  >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0
M   ( +&#"%?87,Z#"P@  'Q*   9              " @3G]  !X;"]W;W)K
M<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ L8,(5V#* @;K!@   CP
M !D              ("!>P4! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q0
M2P$"% ,4    " "Q@PA7-LVIX;$"   +"   &0              @(&=# $
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( +&#"%=M-7ZP
M?@0  %46   9              " @84/ 0!X;"]W;W)K<VAE971S+W-H965T
M-3,N>&UL4$L! A0#%     @ L8,(5Y1W79FF P  X1$  !D
M ("!.A0! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " "Q
M@PA7N/4RJ4\(  !;5P  &0              @($7& $ >&PO=V]R:W-H965T
M<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( +&#"%>TI$_6^@0  '(E   9
M          " @9T@ 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#
M%     @ L8,(5R-$S#D] P  [!,   T              ( !SB4! 'AL+W-T
M>6QE<RYX;6Q02P$"% ,4    " "Q@PA7EXJ[',     3 @  "P
M    @ $V*0$ 7W)E;',O+G)E;'-02P$"% ,4    " "Q@PA73ZS<@Y,$  !
M)0  #P              @ $?*@$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%
M  @ L8,(5PP_D/SE 0  ?R$  !H              ( !WRX! 'AL+U]R96QS
M+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ L8,(5X_AMVG3 0  -B$
M !,              ( !_# ! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&
/ $  0 !W$0   #,!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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>75
<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>76
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>215</ContextCount>
  <ElementCount>260</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>56</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Condensed Consolidated Statements of Changes in Shareholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Shareholders??? Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Disclosure - Nature of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/NatureofBusiness</Role>
      <ShortName>Nature of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Inventory</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/Inventory</Role>
      <ShortName>Inventory</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Property and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/PropertyandEquipmentNet</Role>
      <ShortName>Property and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Intangible Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/IntangibleAssetsNet</Role>
      <ShortName>Intangible Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Fair Value Measurement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/FairValueMeasurement</Role>
      <ShortName>Fair Value Measurement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Long-Term Debt, Net of Debt Discount and Financing Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFees</Role>
      <ShortName>Long-Term Debt, Net of Debt Discount and Financing Fees</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Net Loss Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/NetLossPerCommonShare</Role>
      <ShortName>Net Loss Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9954701 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.axogeninc.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9954702 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.axogeninc.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9954703 - Disclosure - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/InventoryTables</Role>
      <ShortName>Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.axogeninc.com/role/Inventory</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954704 - Disclosure - Property and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/PropertyandEquipmentNetTables</Role>
      <ShortName>Property and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.axogeninc.com/role/PropertyandEquipmentNet</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954705 - Disclosure - Intangible Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/IntangibleAssetsNetTables</Role>
      <ShortName>Intangible Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.axogeninc.com/role/IntangibleAssetsNet</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954706 - Disclosure - Fair Value Measurement (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/FairValueMeasurementTables</Role>
      <ShortName>Fair Value Measurement (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.axogeninc.com/role/FairValueMeasurement</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954707 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.axogeninc.com/role/Leases</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954708 - Disclosure - Long-Term Debt, Net of Debt Discount and Financing Fees (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesTables</Role>
      <ShortName>Long-Term Debt, Net of Debt Discount and Financing Fees (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFees</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954709 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.axogeninc.com/role/StockBasedCompensation</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954710 - Disclosure - Net Loss Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/NetLossPerCommonShareTables</Role>
      <ShortName>Net Loss Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.axogeninc.com/role/NetLossPerCommonShare</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954711 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954712 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Reconciliation of Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954713 - Disclosure - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/InventoryDetails</Role>
      <ShortName>Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.axogeninc.com/role/InventoryTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954714 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment, Net - Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954715 - Disclosure - Property and Equipment, Net - Schedule of Depreciation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofDepreciationExpenseDetails</Role>
      <ShortName>Property and Equipment, Net - Schedule of Depreciation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954716 - Disclosure - Intangible Assets, Net - Components of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails</Role>
      <ShortName>Intangible Assets, Net - Components of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954717 - Disclosure - Intangible Assets, Net - Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/IntangibleAssetsNetAmortizationExpenseDetails</Role>
      <ShortName>Intangible Assets, Net - Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954718 - Disclosure - Intangible Assets, Net - Future Amortization of Patents and License Agreements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails</Role>
      <ShortName>Intangible Assets, Net - Future Amortization of Patents and License Agreements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954719 - Disclosure - Intangible Assets, Net - Schedule of Royalty Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/IntangibleAssetsNetScheduleofRoyaltyExpensesDetails</Role>
      <ShortName>Intangible Assets, Net - Schedule of Royalty Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954720 - Disclosure - Fair Value Measurement - Schedule of Assets and Liabilities at Fair Value on a Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurement - Schedule of Assets and Liabilities at Fair Value on a Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954721 - Disclosure - Fair Value Measurement - Fair Value of Instruments Classified as Level 3 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details</Role>
      <ShortName>Fair Value Measurement - Fair Value of Instruments Classified as Level 3 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954722 - Disclosure - Fair Value Measurement - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails</Role>
      <ShortName>Fair Value Measurement - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954723 - Disclosure - Fair Value Measurement - Significant Inputs Included in the Valuation of the Debt Derivative Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails</Role>
      <ShortName>Fair Value Measurement - Significant Inputs Included in the Valuation of the Debt Derivative Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954724 - Disclosure - Leases - Operating Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/LeasesOperatingLeaseExpenseDetails</Role>
      <ShortName>Leases - Operating Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954725 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails</Role>
      <ShortName>Leases - Supplemental Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954726 - Disclosure - Leases - Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails</Role>
      <ShortName>Leases - Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954727 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954728 - Disclosure - Long-Term Debt, Net of Debt Discount and Financing Fees - Carrying Value of Outstanding Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails</Role>
      <ShortName>Long-Term Debt, Net of Debt Discount and Financing Fees - Carrying Value of Outstanding Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954729 - Disclosure - Long-Term Debt, Net of Debt Discount and Financing Fees - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails</Role>
      <ShortName>Long-Term Debt, Net of Debt Discount and Financing Fees - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954730 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Stock-based Compensation Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954731 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954732 - Disclosure - Net Loss Per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/NetLossPerCommonShareDetails</Role>
      <ShortName>Net Loss Per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.axogeninc.com/role/NetLossPerCommonShareTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954733 - Disclosure - Commitments and Contingencies - Service Agreements Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies - Service Agreements Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954734 - Disclosure - Commitments and Contingencies - Axogen Processing Center Facility Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies - Axogen Processing Center Facility Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="axgn-20230630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954735 - Disclosure - Commitments and Contingencies - Fair Value of the Debt Derivative Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails</Role>
      <ShortName>Commitments and Contingencies - Fair Value of the Debt Derivative Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: ecd:TrdArrDuration, us-gaap:PropertyPlantAndEquipmentUsefulLife -  axgn-20230630.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="axgn-20230630.htm">axgn-20230630.htm</File>
    <File>axgn-20230630.xsd</File>
    <File>axgn-20230630_cal.xml</File>
    <File>axgn-20230630_def.xml</File>
    <File>axgn-20230630_lab.xml</File>
    <File>axgn-20230630_pre.xml</File>
    <File>axgnfy23q2ex311.htm</File>
    <File>axgnfy23q2ex312.htm</File>
    <File>axgnfy23q2ex32.htm</File>
    <File>exhibit102amendmenttoner.htm</File>
    <File>exhibit103amendmentno3to.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="626">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="10">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>79
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "axgn-20230630.htm": {
   "axisCustom": 1,
   "axisStandard": 21,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 626,
    "http://xbrl.sec.gov/dei/2023": 30,
    "http://xbrl.sec.gov/ecd/2023": 10
   },
   "contextCount": 215,
   "dts": {
    "calculationLink": {
     "local": [
      "axgn-20230630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "axgn-20230630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "axgn-20230630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "axgn-20230630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "axgn-20230630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "axgn-20230630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"
     ]
    }
   },
   "elementCount": 506,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2023": 9,
    "http://xbrl.sec.gov/dei/2023": 5,
    "http://xbrl.sec.gov/ecd/2023": 1,
    "total": 15
   },
   "keyCustom": 37,
   "keyStandard": 223,
   "memberCustom": 26,
   "memberStandard": 28,
   "nsprefix": "axgn",
   "nsuri": "http://www.axogeninc.com/20230630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.axogeninc.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Property and Equipment, Net",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.axogeninc.com/role/PropertyandEquipmentNet",
     "shortName": "Property and Equipment, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Intangible Assets, Net",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.axogeninc.com/role/IntangibleAssetsNet",
     "shortName": "Intangible Assets, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Fair Value Measurement",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.axogeninc.com/role/FairValueMeasurement",
     "shortName": "Fair Value Measurement",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.axogeninc.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Long-Term Debt, Net of Debt Discount and Financing Fees",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFees",
     "shortName": "Long-Term Debt, Net of Debt Discount and Financing Fees",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Stock-Based Compensation",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.axogeninc.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Net Loss Per Common Share",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.axogeninc.com/role/NetLossPerCommonShare",
     "shortName": "Net Loss Per Common Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.axogeninc.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.axogeninc.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Subsequent Events",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.axogeninc.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShortTermInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-5",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "shortName": "Pay vs Performance Disclosure",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "shortName": "Insider Trading Arrangements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954701 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "22",
     "role": "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954702 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "23",
     "role": "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954703 - Disclosure - Inventory (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.axogeninc.com/role/InventoryTables",
     "shortName": "Inventory (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954704 - Disclosure - Property and Equipment, Net (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.axogeninc.com/role/PropertyandEquipmentNetTables",
     "shortName": "Property and Equipment, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954705 - Disclosure - Intangible Assets, Net (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.axogeninc.com/role/IntangibleAssetsNetTables",
     "shortName": "Intangible Assets, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954706 - Disclosure - Fair Value Measurement (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.axogeninc.com/role/FairValueMeasurementTables",
     "shortName": "Fair Value Measurement (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954707 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.axogeninc.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954708 - Disclosure - Long-Term Debt, Net of Debt Discount and Financing Fees (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesTables",
     "shortName": "Long-Term Debt, Net of Debt Discount and Financing Fees (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954709 - Disclosure - Stock-Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.axogeninc.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954710 - Disclosure - Net Loss Per Common Share (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.axogeninc.com/role/NetLossPerCommonShareTables",
     "shortName": "Net Loss Per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashUninsuredAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954711 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-47",
      "decimals": "3",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954712 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash (Details)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashDetails",
     "shortName": "Summary of Significant Accounting Policies - Reconciliation of Cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954713 - Disclosure - Inventory (Details)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://www.axogeninc.com/role/InventoryDetails",
     "shortName": "Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-4",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954714 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails",
     "shortName": "Property and Equipment, Net - Schedule of Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-5",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954715 - Disclosure - Property and Equipment, Net - Schedule of Depreciation Expense (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofDepreciationExpenseDetails",
     "shortName": "Property and Equipment, Net - Schedule of Depreciation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-5",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954716 - Disclosure - Intangible Assets, Net - Components of Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails",
     "shortName": "Intangible Assets, Net - Components of Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-5",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954717 - Disclosure - Intangible Assets, Net - Amortization Expense (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.axogeninc.com/role/IntangibleAssetsNetAmortizationExpenseDetails",
     "shortName": "Intangible Assets, Net - Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-5",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954718 - Disclosure - Intangible Assets, Net - Future Amortization of Patents and License Agreements (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails",
     "shortName": "Intangible Assets, Net - Future Amortization of Patents and License Agreements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-66",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-5",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations",
     "shortName": "Condensed Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-5",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "axgn:ScheduleOfRoyaltyExpensesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-67",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RoyaltyExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954719 - Disclosure - Intangible Assets, Net - Schedule of Royalty Expenses (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.axogeninc.com/role/IntangibleAssetsNetScheduleofRoyaltyExpensesDetails",
     "shortName": "Intangible Assets, Net - Schedule of Royalty Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "axgn:ScheduleOfRoyaltyExpensesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-67",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RoyaltyExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-167",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeLiabilities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954720 - Disclosure - Fair Value Measurement - Schedule of Assets and Liabilities at Fair Value on a Recurring Basis (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails",
     "shortName": "Fair Value Measurement - Schedule of Assets and Liabilities at Fair Value on a Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-86",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-111",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954721 - Disclosure - Fair Value Measurement - Fair Value of Instruments Classified as Level 3 (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details",
     "shortName": "Fair Value Measurement - Fair Value of Instruments Classified as Level 3 (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-112",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-119",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954722 - Disclosure - Fair Value Measurement - Narrative (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails",
     "shortName": "Fair Value Measurement - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-119",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-122",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeLiabilityMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954723 - Disclosure - Fair Value Measurement - Significant Inputs Included in the Valuation of the Debt Derivative Liability (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails",
     "shortName": "Fair Value Measurement - Significant Inputs Included in the Valuation of the Debt Derivative Liability (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-122",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeLiabilityMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-5",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954724 - Disclosure - Leases - Operating Lease Expense (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.axogeninc.com/role/LeasesOperatingLeaseExpenseDetails",
     "shortName": "Leases - Operating Lease Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-5",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954725 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails",
     "shortName": "Leases - Supplemental Balance Sheet Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "axgn:AssetsAndLiabilitiesLesseeTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954726 - Disclosure - Leases - Future Minimum Lease Payments (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails",
     "shortName": "Leases - Future Minimum Lease Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "axgn:LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954727 - Disclosure - Leases - Narrative (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.axogeninc.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-150",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:AreaOfRealEstateProperty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "sqft",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954728 - Disclosure - Long-Term Debt, Net of Debt Discount and Financing Fees - Carrying Value of Outstanding Debt (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails",
     "shortName": "Long-Term Debt, Net of Debt Discount and Financing Fees - Carrying Value of Outstanding Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Condensed Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-5",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestCostsCapitalized",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954729 - Disclosure - Long-Term Debt, Net of Debt Discount and Financing Fees - Narrative (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails",
     "shortName": "Long-Term Debt, Net of Debt Discount and Financing Fees - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-5",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-181",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "axgn:NumberOfOfficers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "officer",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954730 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Activity (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails",
     "shortName": "Stock-Based Compensation - Schedule of Stock-based Compensation Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-181",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "axgn:NumberOfOfficers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "officer",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-5",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954731 - Disclosure - Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetails",
     "shortName": "Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-5",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-5",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954732 - Disclosure - Net Loss Per Common Share (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.axogeninc.com/role/NetLossPerCommonShareDetails",
     "shortName": "Net Loss Per Common Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-186",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-194",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "axgn:LicenseFeeAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954733 - Disclosure - Commitments and Contingencies - Service Agreements Narrative (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails",
     "shortName": "Commitments and Contingencies - Service Agreements Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-194",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "axgn:LicenseFeeAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-5",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestCostsCapitalized",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954734 - Disclosure - Commitments and Contingencies - Axogen Processing Center Facility Narrative (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails",
     "shortName": "Commitments and Contingencies - Axogen Processing Center Facility Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-205",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-213",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "axgn:NumberOfPotentialSettlementScenarios",
      "reportCount": 1,
      "unique": true,
      "unitRef": "settlementscenario",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954735 - Disclosure - Commitments and Contingencies - Fair Value of the Debt Derivative Liabilities (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
     "shortName": "Commitments and Contingencies - Fair Value of the Debt Derivative Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-213",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "axgn:NumberOfPotentialSettlementScenarios",
      "reportCount": 1,
      "unique": true,
      "unitRef": "settlementscenario",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-34",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Condensed Consolidated Statements of Changes in Shareholders\u2019 Equity",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity",
     "shortName": "Condensed Consolidated Statements of Changes in Shareholders\u2019 Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-34",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccounting",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000007 - Disclosure - Nature of Business",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://www.axogeninc.com/role/NatureofBusiness",
     "shortName": "Nature of Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccounting",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.axogeninc.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Inventory",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.axogeninc.com/role/Inventory",
     "shortName": "Inventory",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "axgn-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 56,
   "tag": {
    "axgn_A2015CommercialLeaseWithJAColeLPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2015 Commercial Lease With JA-Cole L.P",
        "label": "2015 Commercial Lease With JA-Cole L.P [Member]",
        "terseLabel": "2015 Commercial Lease with JA-Cole L.P"
       }
      }
     },
     "localname": "A2015CommercialLeaseWithJAColeLPMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_A2023CommercialLeaseWithJAColeLPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2023 Commercial Lease With JA-Cole L.P",
        "label": "2023 Commercial Lease With JA-Cole L.P [Member]",
        "terseLabel": "2023 Commercial Lease With JA-Cole L.P"
       }
      }
     },
     "localname": "A2023CommercialLeaseWithJAColeLPMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_APCFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "APC Facility",
        "label": "APC Facility [Member]",
        "terseLabel": "APC Facility"
       }
      }
     },
     "localname": "APCFacilityMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Anticipated Costs Associated with Design Build Agreement, Year One",
        "label": "Anticipated Costs Associated with Design Build Agreement, Year One",
        "terseLabel": "Anticipated costs associated with design build agreement in 2023"
       }
      }
     },
     "localname": "AnticipatedCostsAssociatedWithDesignBuildAgreementYearOne",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets And Liabilities, Lessee",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Schedule of supplemental balance sheet information"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "axgn_CashGrantsReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of cash grants receivable.",
        "label": "Cash Grants Receivable",
        "terseLabel": "Cash grants receivable"
       }
      }
     },
     "localname": "CashGrantsReceivable",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_CommunityTissuesServicesAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Community Tissues Services Agreement",
        "label": "Community Tissues Services Agreement [Member]",
        "terseLabel": "CTS Agreement"
       }
      }
     },
     "localname": "CommunityTissuesServicesAgreementMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_CreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Facility",
        "label": "Credit Facility [Member]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_CreditFacilityTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Facility, Tranche One",
        "label": "Credit Facility, Tranche One [Member]",
        "terseLabel": "Credit Facility - first tranche"
       }
      }
     },
     "localname": "CreditFacilityTrancheOneMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_CreditFacilityTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Facility, Tranche Two",
        "label": "Credit Facility, Tranche Two [Member]",
        "terseLabel": "Credit Facility - second tranche"
       }
      }
     },
     "localname": "CreditFacilityTrancheTwoMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_DebtDerivativeLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to debt derivative liability.",
        "label": "Debt Derivative Liability [Member]",
        "terseLabel": "Debt derivative liabilities"
       }
      }
     },
     "localname": "DebtDerivativeLiabilityMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details",
      "http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_DebtInstrumentAdditionalInterestFloorRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The threshold additional interest rate under the debt instrument arrangement.",
        "label": "Debt Instrument, Additional Interest, Floor Rate",
        "terseLabel": "Additional interest floor rate"
       }
      }
     },
     "localname": "DebtInstrumentAdditionalInterestFloorRate",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "axgn_DebtInstrumentHeldToMaturityMakeWholePayment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Held To Maturity Make-Whole Payment",
        "label": "Debt Instrument, Held To Maturity Make-Whole Payment",
        "terseLabel": "Debt instrument, held to maturity make-whole payment"
       }
      }
     },
     "localname": "DebtInstrumentHeldToMaturityMakeWholePayment",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument Held To Maturity Make-Whole Payment, Alternative Interpretation",
        "label": "Debt Instrument Held To Maturity Make-Whole Payment, Alternative Interpretation",
        "terseLabel": "Held to maturity make-whole payment, alternative interpretation"
       }
      }
     },
     "localname": "DebtInstrumentHeldToMaturityMakeWholePaymentAlternativeInterpretation",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_DebtInstrumentInternalRateOfReturnUnderSettlementScenarios": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Internal Rate Of Return Under Settlement Scenarios",
        "label": "Debt Instrument, Internal Rate Of Return Under Settlement Scenarios",
        "terseLabel": "Make-whole payment required under each scenario, internal rate of return (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentInternalRateOfReturnUnderSettlementScenarios",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "axgn_DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of additional payment on outstanding loan amount based on the royalty structure under the revenue participation agreement.",
        "label": "Debt Instrument, Percentage Of Additional Payment On Outstanding Loan Based On Royalty Structure",
        "terseLabel": "Additional payment"
       }
      }
     },
     "localname": "DebtInstrumentPercentageOfAdditionalPaymentOnOutstandingLoanBasedOnRoyaltyStructure",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "axgn_DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the period for which quarterly interest payments must be made under the debt instrument arrangement.",
        "label": "Debt Instrument, Period For Which Quarterly Interest Payments Should Be Made",
        "terseLabel": "Period for which quarterly interest payments should be made"
       }
      }
     },
     "localname": "DebtInstrumentPeriodForWhichQuarterlyInterestPaymentsShouldBeMade",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "axgn_DesignBuildAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to design build agreement.",
        "label": "Design Build Agreement [Member]",
        "terseLabel": "Design Build Agreement"
       }
      }
     },
     "localname": "DesignBuildAgreementMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings Per Share, Basic and Diluted, Other Disclosure1",
        "label": "Earnings Per Share, Basic and Diluted, Other Disclosure1 [Abstract]",
        "terseLabel": "Denominator:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/NetLossPerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "axgn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_FurnitureAndOfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment and tangible personal property commonly used in offices.",
        "label": "Furniture And Office Equipment [Member]",
        "terseLabel": "Furniture and equipment"
       }
      }
     },
     "localname": "FurnitureAndOfficeEquipmentMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_InducementSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inducement Shares",
        "label": "Inducement Shares [Member]",
        "terseLabel": "Inducement Shares"
       }
      }
     },
     "localname": "InducementSharesMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_LeaseLiabilityCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liability, Current",
        "label": "Lease Liability, Current",
        "terseLabel": "Current maturities of long-term lease obligations"
       }
      }
     },
     "localname": "LeaseLiabilityCurrent",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_LeaseLiabilityNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liability, Noncurrent",
        "label": "Lease Liability, Noncurrent",
        "terseLabel": "Long-term lease obligations"
       }
      }
     },
     "localname": "LeaseLiabilityNoncurrent",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_LeasesFinanceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Leases Finance Abstract",
        "terseLabel": "Financing Leases"
       }
      }
     },
     "localname": "LeasesFinanceAbstract",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating and Financing Lease, Liability, to be Paid",
        "label": "Lessee, Operating and Financing Lease, Liability, to be Paid",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LesseeOperatingAndFinancingLeaseLiabilityToBePaid",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "order": 4.0,
       "parentTag": "axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating and Financing Lease, Liability, to be Paid, after Year Four",
        "label": "Lessee, Operating and Financing Lease, Liability, to be Paid, after Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingAndFinancingLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "order": 3.0,
       "parentTag": "axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating and Financing Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "label": "Lessee, Operating and Financing Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "2023 (excluding six months ended June 30, 2023)"
       }
      }
     },
     "localname": "LesseeOperatingAndFinancingLeaseLiabilityToBePaidRemainderOfFiscalYear",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "order": 5.0,
       "parentTag": "axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating and Financing Lease, Liability, to be Paid, Year Four",
        "label": "Lessee, Operating and Financing Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearFour",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "order": 6.0,
       "parentTag": "axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating and Financing Lease, Liability, to be Paid, Year One",
        "label": "Lessee, Operating and Financing Lease, Liability, to be Paid, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearOne",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "order": 2.0,
       "parentTag": "axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating and Financing Lease, Liability, to be Paid, Year Three",
        "label": "Lessee, Operating and Financing Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearThree",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "order": 1.0,
       "parentTag": "axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating and Financing Lease, Liability, to be Paid, Year Two",
        "label": "Lessee, Operating and Financing Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingAndFinancingLeaseLiabilityToBePaidYearTwo",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating and Financing Lease, Liability, Undiscounted Excess Amount",
        "label": "Lessee, Operating and Financing Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_LicenseFeeAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "License Fee Amount",
        "label": "License Fee Amount",
        "terseLabel": "License fee amount"
       }
      }
     },
     "localname": "LicenseFeeAmount",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_MandatoryPrepaymentEventBefore2024Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mandatory Prepayment Event Before 2024",
        "label": "Mandatory Prepayment Event Before 2024 [Member]",
        "terseLabel": "Probability of mandatory prepayment before 2024"
       }
      }
     },
     "localname": "MandatoryPrepaymentEventBefore2024Member",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_MandatoryPrepaymentEventIn2024OrAfterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mandatory Prepayment Event In 2024 Or After",
        "label": "Mandatory Prepayment Event In 2024 Or After [Member]",
        "terseLabel": "Probability of mandatory prepayment 2024 or after"
       }
      }
     },
     "localname": "MandatoryPrepaymentEventIn2024OrAfterMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_MariaMartinezMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maria Martinez",
        "label": "Maria Martinez [Member]"
       }
      }
     },
     "localname": "MariaMartinezMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_MasterServicesAgreementForClinicalResearchAndRelatedServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitment for clinical research and related services.",
        "label": "Master Services Agreement For Clinical Research And Related Services [Member]",
        "terseLabel": "Master Services Agreement For Clinical Research and Related Services"
       }
      }
     },
     "localname": "MasterServicesAgreementForClinicalResearchAndRelatedServicesMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_MeasurementInputCouponRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using coupon rate.",
        "label": "Measurement Input Coupon Rate [Member]",
        "terseLabel": "Coupon rate"
       }
      }
     },
     "localname": "MeasurementInputCouponRateMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_MeasurementInputMandatoryPrepaymentRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using mandatory prepayment rate.",
        "label": "Measurement Input Mandatory Prepayment Rate [Member]",
        "terseLabel": "Mandatory prepayment rate"
       }
      }
     },
     "localname": "MeasurementInputMandatoryPrepaymentRateMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_NoncashRightOfUseAssetsAndOperatingLeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the noncash amount of right of use assets and operating lease liability.",
        "label": "Noncash Right Of Use Assets and Operating Lease Liability",
        "terseLabel": "Obtaining a right-of-use asset in exchange for a lease liability"
       }
      }
     },
     "localname": "NoncashRightOfUseAssetsAndOperatingLeaseLiability",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_NumberOfLettersOfCredit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Letters Of Credit",
        "label": "Number Of Letters Of Credit",
        "terseLabel": "Number of letters of credit"
       }
      }
     },
     "localname": "NumberOfLettersOfCredit",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "axgn_NumberOfOfficers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Officers",
        "label": "Number Of Officers",
        "terseLabel": "Number of officers"
       }
      }
     },
     "localname": "NumberOfOfficers",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "axgn_NumberOfPotentialSettlementScenarios": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Potential Settlement Scenarios",
        "label": "Number Of Potential Settlement Scenarios",
        "terseLabel": "Number of potential settlement scenarios"
       }
      }
     },
     "localname": "NumberOfPotentialSettlementScenarios",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "axgn_OberlandFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to loan obtained under Oberland facility.",
        "label": "Oberland Facility [Member]",
        "terseLabel": "Oberland Facility"
       }
      }
     },
     "localname": "OberlandFacilityMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_OberlandFacilityTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oberland Facility, Tranche One",
        "label": "Oberland Facility, Tranche One [Member]",
        "terseLabel": "First Tranche"
       }
      }
     },
     "localname": "OberlandFacilityTrancheOneMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_OberlandFacilityTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oberland Facility. Tranche Two",
        "label": "Oberland Facility. Tranche Two [Member]",
        "terseLabel": "Second Tranche"
       }
      }
     },
     "localname": "OberlandFacilityTrancheTwoMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_OperatingAndFinancingLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "axgn_LesseeOperatingAndFinancingLeaseLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating and Financing Lease, Liability",
        "label": "Operating and Financing Lease, Liability",
        "totalLabel": "Total lease liability"
       }
      }
     },
     "localname": "OperatingAndFinancingLeaseLiability",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_OperatingAndFinancingLeaseLiabilityCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "axgn_OperatingAndFinancingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating and Financing Lease, Liability, Current",
        "label": "Operating and Financing Lease, Liability, Current",
        "negatedTerseLabel": "Less: Current lease liability"
       }
      }
     },
     "localname": "OperatingAndFinancingLeaseLiabilityCurrent",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_OperatingAndFinancingLeaseLiabilityNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "axgn_OperatingAndFinancingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating and Financing Lease, Liability, Noncurrent",
        "label": "Operating and Financing Lease, Liability, Noncurrent",
        "terseLabel": "Long-term lease liability"
       }
      }
     },
     "localname": "OperatingAndFinancingLeaseLiabilityNoncurrent",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_OperatingLeaseIncrementalBorrowingRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the incremental borrowing rate under the operating leases.",
        "label": "Operating Lease,Incremental Borrowing Rate",
        "terseLabel": "Operating lease, incremental borrowing rate (as a percent)"
       }
      }
     },
     "localname": "OperatingLeaseIncrementalBorrowingRate",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "axgn_OperatingLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Leases",
        "label": "Operating Leases [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "OperatingLeasesAbstract",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "axgn_OptionalPrepaymentEventMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Optional Prepayment Event",
        "label": "Optional Prepayment Event [Member]",
        "terseLabel": "Probability of optional prepayment event"
       }
      }
     },
     "localname": "OptionalPrepaymentEventMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_PatentsAndLicenseAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Patents And License Agreements [Member]",
        "label": "Patents And License Agreements [Member]",
        "terseLabel": "Patents And License Agreements"
       }
      }
     },
     "localname": "PatentsAndLicenseAgreementsMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_PaymentForServiceFees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "",
        "label": "Payment For Service Fees",
        "terseLabel": "Payments made under agreement"
       }
      }
     },
     "localname": "PaymentForServiceFees",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_PerformanceStockUnitPayoutOpportunityTargetPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the payout opportunity of Performance Stock Units, as a percent.",
        "label": "Performance Stock Unit, Payout Opportunity Target Percentage",
        "terseLabel": "Payout opportunity target"
       }
      }
     },
     "localname": "PerformanceStockUnitPayoutOpportunityTargetPercentage",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "axgn_PrepaymentProbabilityEventAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayment Probability Event",
        "label": "Prepayment Probability Event [Axis]",
        "terseLabel": "Prepayment Probability Event [Axis]"
       }
      }
     },
     "localname": "PrepaymentProbabilityEventAxis",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "axgn_PrepaymentProbabilityEventDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayment Probability Event",
        "label": "Prepayment Probability Event [Domain]",
        "terseLabel": "Prepayment Probability Event [Domain]"
       }
      }
     },
     "localname": "PrepaymentProbabilityEventDomain",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_RestrictedCashMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Cash",
        "label": "Restricted Cash [Member]",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "RestrictedCashMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_RestrictedStockUnitsRSUsInducementSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Units (RSUs), Inducement Shares",
        "label": "Restricted Stock Units (RSUs), Inducement Shares [Member]",
        "terseLabel": "Inducement Shares, Restricted Stock Units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUsInducementSharesMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of threshold annual revenue to be achieved for payment of additional quarterly royalty under the revenue participation agreement.",
        "label": "Revenue Participation Agreement, Threshold Revenue Achievement For Payment Of Additional Quarterly Royalty",
        "terseLabel": "Threshold revenue achievement for payment of additional quarterly royalty"
       }
      }
     },
     "localname": "RevenueParticipationAgreementThresholdRevenueAchievementForPaymentOfAdditionalQuarterlyRoyalty",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_ScheduleOfRoyaltyExpensesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Royalty Expenses",
        "label": "Schedule Of Royalty Expenses [Table Text Block]",
        "terseLabel": "Schedule of royalty expenses"
       }
      }
     },
     "localname": "ScheduleOfRoyaltyExpensesTableTextBlock",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "axgn_SecuredOvernightFinancingRateSOFRMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Overnight Financing Rate (SOFR)",
        "label": "Secured Overnight Financing Rate (SOFR) [Member]",
        "terseLabel": "Secured Overnight Financing Rate (SOFR)"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSOFRMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_ServiceAgreementAmountPaidUponExecutionOfAgreement": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service Agreement Amount Paid Upon Execution Of Agreement",
        "label": "Service Agreement Amount Paid Upon Execution Of Agreement",
        "terseLabel": "Service agreement amount paid upon execution of agreement"
       }
      }
     },
     "localname": "ServiceAgreementAmountPaidUponExecutionOfAgreement",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Other Than Options, Outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Other Than Options, Outstanding [Abstract]",
        "terseLabel": "Target Shares or Units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsOutstandingAbstract",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "axgn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Other Than Options, Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Other Than Options, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndOtherThanOptionsWeightedAverageGrantDateFairValueAbstract",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "axgn_ShareBasedPaymentArrangementOptionInducementSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Payment Arrangement, Option, Inducement Shares",
        "label": "Share-Based Payment Arrangement, Option, Inducement Shares [Member]",
        "terseLabel": "Inducement Shares, Stock Options"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementOptionInducementSharesMember",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "axgn_ShippingHandlingAndOverheadCostPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shipping, Handling And Overhead Cost, Policy",
        "label": "Shipping, Handling And Overhead Cost, Policy [Policy Text Block]",
        "terseLabel": "Shipping and Handling"
       }
      }
     },
     "localname": "ShippingHandlingAndOverheadCostPolicyPolicyTextBlock",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "axgn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Shares, Stock Options Exercised and Employee Stock Purchase Plan",
        "label": "Stock Issued During Period, Shares, Stock Options Exercised and Employee Stock Purchase Plan",
        "terseLabel": "Exercise of stock options and employee stock purchase plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercisedAndEmployeeStockPurchasePlan",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "axgn_StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Value, Stock Options Exercised and Employee Stock Purchase Plan",
        "label": "Stock Issued During Period, Value, Stock Options Exercised and Employee Stock Purchase Plan",
        "terseLabel": "Exercise of stock options and employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedAndEmployeeStockPurchasePlan",
     "nsuri": "http://www.axogeninc.com/20230630",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/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",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/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",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/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",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/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",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/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",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/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",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/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",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/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",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/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",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/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",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "auth_ref": [
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "localname": "Additional402vDisclosureTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_AdjToCompAmt": {
     "auth_ref": [
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "localname": "AdjToCompAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_AdjToCompAxis": {
     "auth_ref": [
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "localname": "AdjToCompAxis",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "auth_ref": [
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "auth_ref": [
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "localname": "AdjToPeoCompFnTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_AggtErrCompAmt": {
     "auth_ref": [
      "r612",
      "r623",
      "r633",
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "localname": "AggtErrCompAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "auth_ref": [
      "r615",
      "r626",
      "r636",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_AllAdjToCompMember": {
     "auth_ref": [
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "localname": "AllAdjToCompMember",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "ecd_AllExecutiveCategoriesMember": {
     "auth_ref": [
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "localname": "AllExecutiveCategoriesMember",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "ecd_AllIndividualsMember": {
     "auth_ref": [
      "r619",
      "r627",
      "r637",
      "r654",
      "r662",
      "r666",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "localname": "AllIndividualsMember",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "ecd_AllTradingArrangementsMember": {
     "auth_ref": [
      "r672"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "localname": "AllTradingArrangementsMember",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "domainItemType"
    },
    "ecd_AwardExrcPrice": {
     "auth_ref": [
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "localname": "AwardExrcPrice",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "perShareItemType"
    },
    "ecd_AwardGrantDateFairValue": {
     "auth_ref": [
      "r670"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "localname": "AwardGrantDateFairValue",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_AwardTmgDiscLineItems": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "localname": "AwardTmgDiscLineItems",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "xbrltype": "stringItemType"
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_AwardTmgMethodTextBlock": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "localname": "AwardTmgMethodTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "localname": "AwardTmgMnpiDiscTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "localname": "AwardTmgPredtrmndFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "auth_ref": [
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "localname": "AwardUndrlygSecuritiesAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "decimalItemType"
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "auth_ref": [
      "r667"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "localname": "AwardsCloseToMnpiDiscIndName",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "auth_ref": [
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "localname": "AwardsCloseToMnpiDiscTable",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "auth_ref": [
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "localname": "ChangedPeerGroupFnTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_CoSelectedMeasureAmt": {
     "auth_ref": [
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "localname": "CoSelectedMeasureAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "decimalItemType"
    },
    "ecd_CoSelectedMeasureName": {
     "auth_ref": [
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "localname": "CoSelectedMeasureName",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "auth_ref": [
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "auth_ref": [
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "auth_ref": [
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "auth_ref": [
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "auth_ref": [
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "auth_ref": [
      "r612",
      "r623",
      "r633",
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "localname": "ErrCompAnalysisTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_ErrCompRecoveryTable": {
     "auth_ref": [
      "r609",
      "r620",
      "r630",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "localname": "ErrCompRecoveryTable",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_ExecutiveCategoryAxis": {
     "auth_ref": [
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "localname": "ExecutiveCategoryAxis",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "auth_ref": [
      "r616",
      "r627",
      "r637",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "auth_ref": [
      "r616",
      "r627",
      "r637",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "auth_ref": [
      "r616",
      "r627",
      "r637",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "auth_ref": [
      "r616",
      "r627",
      "r637",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_ForgoneRecoveryIndName": {
     "auth_ref": [
      "r616",
      "r627",
      "r637",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "localname": "ForgoneRecoveryIndName",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_IndividualAxis": {
     "auth_ref": [
      "r619",
      "r627",
      "r637",
      "r654",
      "r662",
      "r666",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "localname": "IndividualAxis",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_InsiderTradingArrLineItems": {
     "auth_ref": [
      "r672"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "localname": "InsiderTradingArrLineItems",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "xbrltype": "stringItemType"
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "auth_ref": [
      "r608",
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "localname": "InsiderTradingPoliciesProcLineItems",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "xbrltype": "stringItemType"
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "auth_ref": [
      "r608",
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "auth_ref": [
      "r608",
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_MeasureAxis": {
     "auth_ref": [
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "localname": "MeasureAxis",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_MeasureName": {
     "auth_ref": [
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "localname": "MeasureName",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "localname": "MnpiDiscTimedForCompValFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "auth_ref": [
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "auth_ref": [
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "auth_ref": [
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_NonNeosMember": {
     "auth_ref": [
      "r616",
      "r627",
      "r637",
      "r654",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "localname": "NonNeosMember",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "auth_ref": [
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "auth_ref": [
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_NonPeoNeoMember": {
     "auth_ref": [
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "localname": "NonPeoNeoMember",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "auth_ref": [
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "localname": "NonRule10b51ArrAdoptedFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "auth_ref": [
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "localname": "NonRule10b51ArrTrmntdFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_OtherPerfMeasureAmt": {
     "auth_ref": [
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "localname": "OtherPerfMeasureAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "decimalItemType"
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "auth_ref": [
      "r614",
      "r625",
      "r635",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "localname": "OutstandingAggtErrCompAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "auth_ref": [
      "r617",
      "r628",
      "r638",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "localname": "OutstandingRecoveryCompAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_OutstandingRecoveryIndName": {
     "auth_ref": [
      "r617",
      "r628",
      "r638",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "localname": "OutstandingRecoveryIndName",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "localname": "PayVsPerformanceDisclosureLineItems",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "xbrltype": "stringItemType"
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "localname": "PeerGroupIssuersFnTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "auth_ref": [
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "localname": "PeoActuallyPaidCompAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_PeoMember": {
     "auth_ref": [
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "localname": "PeoMember",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "ecd_PeoName": {
     "auth_ref": [
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "localname": "PeoName",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "ecd_PeoTotalCompAmt": {
     "auth_ref": [
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "localname": "PeoTotalCompAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_PvpTable": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "localname": "PvpTable",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_PvpTableTextBlock": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "localname": "PvpTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "auth_ref": [
      "r609",
      "r620",
      "r630",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "xbrltype": "stringItemType"
    },
    "ecd_RestatementDateAxis": {
     "auth_ref": [
      "r610",
      "r621",
      "r631",
      "r656"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "localname": "RestatementDateAxis",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_RestatementDeterminationDate": {
     "auth_ref": [
      "r611",
      "r622",
      "r632",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "localname": "RestatementDeterminationDate",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "dateItemType"
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "auth_ref": [
      "r618",
      "r629",
      "r639",
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "auth_ref": [
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "localname": "Rule10b51ArrAdoptedFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "auth_ref": [
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "localname": "Rule10b51ArrTrmntdFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "auth_ref": [
      "r613",
      "r624",
      "r634",
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_TabularListTableTextBlock": {
     "auth_ref": [
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "localname": "TabularListTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_TotalShareholderRtnAmt": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "localname": "TotalShareholderRtnAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "auth_ref": [
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_TradingArrAxis": {
     "auth_ref": [
      "r672"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "localname": "TradingArrAxis",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_TradingArrByIndTable": {
     "auth_ref": [
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "localname": "TradingArrByIndTable",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_TrdArrAdoptionDate": {
     "auth_ref": [
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "localname": "TrdArrAdoptionDate",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_TrdArrDuration": {
     "auth_ref": [
      "r676"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "localname": "TrdArrDuration",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "durationItemType"
    },
    "ecd_TrdArrIndName": {
     "auth_ref": [
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "localname": "TrdArrIndName",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_TrdArrIndTitle": {
     "auth_ref": [
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "localname": "TrdArrIndTitle",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "auth_ref": [
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "sharesItemType"
    },
    "ecd_TrdArrTerminationDate": {
     "auth_ref": [
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "localname": "TrdArrTerminationDate",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "auth_ref": [
      "r671"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "localname": "UndrlygSecurityMktPriceChngPct",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "pureItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r263",
      "r264",
      "r265",
      "r266",
      "r315",
      "r447",
      "r469",
      "r487",
      "r488",
      "r539",
      "r540",
      "r541",
      "r542",
      "r550",
      "r564",
      "r565",
      "r576",
      "r583",
      "r588",
      "r593",
      "r725",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails",
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r263",
      "r264",
      "r265",
      "r266",
      "r315",
      "r447",
      "r469",
      "r487",
      "r488",
      "r539",
      "r540",
      "r541",
      "r542",
      "r550",
      "r564",
      "r565",
      "r576",
      "r583",
      "r588",
      "r593",
      "r725",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails",
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis": {
     "auth_ref": [
      "r551",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate, Type of Property [Axis]",
        "terseLabel": "Real Estate, Type of Property [Axis]"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MortgageLoansOnRealEstateNamePropertyTypeDomain": {
     "auth_ref": [
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate [Domain]",
        "terseLabel": "Real Estate [Domain]"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateNamePropertyTypeDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r199",
      "r448",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r566",
      "r584",
      "r592",
      "r686",
      "r721",
      "r722",
      "r726",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r199",
      "r448",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r566",
      "r584",
      "r592",
      "r686",
      "r721",
      "r722",
      "r726",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r263",
      "r264",
      "r265",
      "r266",
      "r308",
      "r315",
      "r344",
      "r345",
      "r346",
      "r423",
      "r447",
      "r469",
      "r487",
      "r488",
      "r539",
      "r540",
      "r541",
      "r542",
      "r550",
      "r564",
      "r565",
      "r576",
      "r583",
      "r588",
      "r593",
      "r596",
      "r719",
      "r725",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails",
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r263",
      "r264",
      "r265",
      "r266",
      "r308",
      "r315",
      "r344",
      "r345",
      "r346",
      "r423",
      "r447",
      "r469",
      "r487",
      "r488",
      "r539",
      "r540",
      "r541",
      "r542",
      "r550",
      "r564",
      "r565",
      "r576",
      "r583",
      "r588",
      "r593",
      "r596",
      "r719",
      "r725",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails",
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": {
     "auth_ref": [
      "r563",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name of Property [Axis]",
        "terseLabel": "Name of Property [Axis]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": {
     "auth_ref": [
      "r563",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name of Property [Domain]",
        "terseLabel": "Name of Property [Domain]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r316",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r172",
      "r316",
      "r680",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r172",
      "r316",
      "r680",
      "r681",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "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 obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r202",
      "r203"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $595 and $650, respectively",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails",
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedCapitalizedInterestCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated interest costs capitalized as part of property, plant and equipment cost basis.",
        "label": "Accumulated Capitalized Interest Costs",
        "terseLabel": "Accumulated capitalized interest costs"
       }
      }
     },
     "localname": "AccumulatedCapitalizedInterestCosts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r352",
      "r353",
      "r354",
      "r478",
      "r706",
      "r707",
      "r708",
      "r757",
      "r779"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r47",
      "r48",
      "r319"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r348",
      "r355"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r134",
      "r204",
      "r240"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r79",
      "r298",
      "r401",
      "r700"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of debt discount and deferred financing fees"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r3",
      "r36",
      "r41"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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 of Intangible Assets",
        "terseLabel": "Amortization expense",
        "verboseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.axogeninc.com/role/IntangibleAssetsNetAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive securities excluded from computation of net loss per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/NetLossPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/NetLossPerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/NetLossPerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/NetLossPerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AreaOfLand": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of land held.",
        "label": "Area of Land",
        "terseLabel": "Area of land where building resides (in acres)"
       }
      }
     },
     "localname": "AreaOfLand",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_AreaOfRealEstateProperty": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of a real estate property.",
        "label": "Area of Real Estate Property",
        "terseLabel": "Size of building space (in sq ft)"
       }
      }
     },
     "localname": "AreaOfRealEstateProperty",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails",
      "http://www.axogeninc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r112",
      "r132",
      "r156",
      "r186",
      "r193",
      "r197",
      "r237",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r368",
      "r370",
      "r392",
      "r453",
      "r509",
      "r591",
      "r603",
      "r723",
      "r724",
      "r762"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r126",
      "r136",
      "r156",
      "r237",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r368",
      "r370",
      "r392",
      "r591",
      "r723",
      "r724",
      "r762"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "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://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r53"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "terseLabel": "Total assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r51",
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccounting": {
     "auth_ref": [
      "r94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting [Text Block]",
        "terseLabel": "Nature of Business"
       }
      }
     },
     "localname": "BasisOfAccounting",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/NatureofBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Building"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r27",
      "r28",
      "r29"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Acquisition of fixed assets in accounts payable and accrued expenses"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r25",
      "r128",
      "r567"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r26",
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents and Concentration\u200b and Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r25",
      "r91",
      "r153"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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, cash equivalents, and restricted cash, end of period",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period",
        "totalLabel": "Total cash, cash equivalents, and restricted cash shown in the statement of cash flows"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r0",
      "r91"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashUninsuredAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.",
        "label": "Cash, Uninsured Amount",
        "terseLabel": "Cash and cash equivalents balance outside of FDIC limit"
       }
      }
     },
     "localname": "CashUninsuredAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r104",
      "r598",
      "r599",
      "r600",
      "r601"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
        "label": "Commercial Paper [Member]",
        "terseLabel": "Commercial paper"
       }
      }
     },
     "localname": "CommercialPaperMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r20",
      "r61",
      "r454",
      "r496"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r102",
      "r261",
      "r262",
      "r553",
      "r720"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r594",
      "r595",
      "r596",
      "r598",
      "r599",
      "r600",
      "r601",
      "r706",
      "r707",
      "r757",
      "r776",
      "r779"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in USD per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r68",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r68"
     ],
     "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",
        "terseLabel": "Common stock issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r6",
      "r68",
      "r497",
      "r515",
      "r779",
      "r780"
     ],
     "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",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Common stock outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r68",
      "r455",
      "r591"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "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 common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, 0.01 par value per share; 100,000,000 shares authorized; 42,979,541 and 42,445,517 shares issued and outstanding"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentrations"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r31",
      "r32",
      "r33",
      "r34",
      "r55",
      "r110",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Projects in process"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails",
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r82",
      "r448"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations": {
       "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",
        "terseLabel": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "totalLabel": "Total costs and expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "Costs and expenses:"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r103",
      "r155",
      "r276",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r292",
      "r299",
      "r300",
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Long-Term Debt, Net of Debt Discount and Financing Fees"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFees"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r12",
      "r65",
      "r66",
      "r113",
      "r114",
      "r158",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r283",
      "r288",
      "r289",
      "r290",
      "r291",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r402",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Amended interest rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r12",
      "r114",
      "r303"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentCollateralAmount": {
     "auth_ref": [
      "r63"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets pledged to secure a debt instrument.",
        "label": "Debt Instrument, Collateral Amount",
        "terseLabel": "Collateral amount"
       }
      }
     },
     "localname": "DebtInstrumentCollateralAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r18",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [
      "r158",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r283",
      "r288",
      "r289",
      "r290",
      "r291",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r301",
      "r402",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r19",
      "r158",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r283",
      "r288",
      "r289",
      "r290",
      "r291",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r402",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r19",
      "r43",
      "r44",
      "r57",
      "r58",
      "r60",
      "r62",
      "r105",
      "r106",
      "r158",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r283",
      "r288",
      "r289",
      "r290",
      "r291",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r301",
      "r402",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Term of debt (in years)"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "auth_ref": [
      "r59",
      "r288",
      "r304",
      "r579",
      "r580"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "negatedLabel": "Less - unamortized debt discount and deferred financing fees"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r59"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Gross",
        "terseLabel": "Financing costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r3",
      "r42"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofDepreciationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r3",
      "r190"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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, Depletion and Amortization",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r756"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "negatedLabel": "Change in fair value of derivatives",
        "terseLabel": "Change in fair value of derivatives"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r137",
      "r138",
      "r391",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r510",
      "r512",
      "r513",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r572",
      "r777"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Debt derivative liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "auth_ref": [
      "r137"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Noncurrent",
        "terseLabel": "Debt derivative liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilityMeasurementInput": {
     "auth_ref": [
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure derivative liability.",
        "label": "Derivative Liability, Measurement Input",
        "terseLabel": "Derivative liability measurement input (as a percent)"
       }
      }
     },
     "localname": "DerivativeLiabilityMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r317",
      "r321",
      "r349",
      "r350",
      "r351",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r146",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r174",
      "r176",
      "r178",
      "r179",
      "r180",
      "r184",
      "r380",
      "r381",
      "r451",
      "r462",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Loss per common share - basic (in USD per share)",
        "verboseLabel": "Net loss per common share - Basic (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.axogeninc.com/role/NetLossPerCommonShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r146",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r176",
      "r178",
      "r179",
      "r180",
      "r184",
      "r380",
      "r381",
      "r451",
      "r462",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Loss per common share - diluted (in USD per share)",
        "verboseLabel": "Net loss per common share - Diluted (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.axogeninc.com/role/NetLossPerCommonShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r173",
      "r181",
      "r182",
      "r183"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Loss Per Common Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/NetLossPerCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Stock Options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/NetLossPerCommonShareDetails",
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Processing equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r6",
      "r124",
      "r141",
      "r142",
      "r143",
      "r159",
      "r160",
      "r161",
      "r163",
      "r169",
      "r171",
      "r185",
      "r238",
      "r239",
      "r307",
      "r352",
      "r353",
      "r354",
      "r362",
      "r363",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r379",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r414",
      "r470",
      "r471",
      "r472",
      "r478",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [
      "r383",
      "r384",
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r383",
      "r384",
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "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": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Schedule of significant inputs in liability valuation"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r53",
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of fair value financial assets measured on a recurring basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r290",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r384",
      "r420",
      "r421",
      "r422",
      "r579",
      "r580",
      "r585",
      "r586",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r383",
      "r384",
      "r386",
      "r387",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details",
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurement"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r290",
      "r309",
      "r314",
      "r384",
      "r420",
      "r585",
      "r586",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "(Level 1)"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r290",
      "r309",
      "r314",
      "r384",
      "r421",
      "r579",
      "r580",
      "r585",
      "r586",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "(Level 2)"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r290",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r384",
      "r422",
      "r579",
      "r580",
      "r585",
      "r586",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "(Level 3)"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r8",
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r8",
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of fair value instruments classified Level 3"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details",
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "auth_ref": [
      "r388"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "terseLabel": "Change in fair value included in net loss"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Fair value of derivative liabilities"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r290",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r420",
      "r421",
      "r422",
      "r579",
      "r580",
      "r585",
      "r586",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r382",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details",
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r408",
      "r411"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "negatedTerseLabel": "Cash paid for interest portion of finance leases"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r405"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Current maturities of long-term lease obligations"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r761"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "terseLabel": "Schedule of finance lease maturity"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r405"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Long-term lease obligations"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r407",
      "r411"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedLabel": "Cash paid for debt portion of finance leases"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r404"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "verboseLabel": "Right-of-use financing leases"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "auth_ref": [
      "r682"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization",
        "terseLabel": "Finance lease right-of-use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r413",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate financing leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r412",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average financing lease term (in years):"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r241",
      "r242",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r301",
      "r306",
      "r378",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r461",
      "r577",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r711",
      "r712",
      "r713",
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details",
      "http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.",
        "label": "Financial Liabilities Fair Value Disclosure",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r131",
      "r256"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "terseLabel": "2023 (excluding the six months ended June 30, 2023)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.",
        "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of amortization expense"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r253",
      "r255",
      "r256",
      "r258",
      "r449",
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails",
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r97",
      "r450"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Intangible assets",
        "verboseLabel": "Finite-Lived Intangible Assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails",
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails",
      "http://www.axogeninc.com/role/IntangibleAssetsNetScheduleofRoyaltyExpensesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r37",
      "r40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails",
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r97",
      "r449"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      },
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails",
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Finite-Lived Intangible Assets [Roll Forward]",
        "terseLabel": "Amortizable intangible assets:"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r84",
      "r519"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrantsReceivable": {
     "auth_ref": [
      "r696"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants.",
        "label": "Grants Receivable",
        "terseLabel": "Grants receivable"
       }
      }
     },
     "localname": "GrantsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r81",
      "r156",
      "r186",
      "r192",
      "r196",
      "r198",
      "r237",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r392",
      "r575",
      "r723"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations": {
       "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://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Amounts Attributable to Parent, Disclosures [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "localname": "IncomeAmountsAttributableToReportingEntityDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/NetLossPerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r259",
      "r260",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetScheduleofRoyaltyExpensesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r260",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetScheduleofRoyaltyExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r157",
      "r358",
      "r359",
      "r360",
      "r361",
      "r364",
      "r365",
      "r366",
      "r367",
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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 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://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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 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": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Change in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "auth_ref": [
      "r685",
      "r699"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for operating lease.",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "terseLabel": "Operating lease obligations"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r254",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "terseLabel": "Indefinite-lived Intangible Assets [Axis]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Indefinite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Indefinite-lived Intangible Assets"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Carrying amount"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r38",
      "r99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Indefinite-Lived Intangible Assets [Roll Forward]",
        "terseLabel": "Unamortized intangible assets:"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all or part of the information related to intangible assets.",
        "label": "Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Intangible Assets, Net"
       }
      }
     },
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "auth_ref": [
      "r130"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "totalLabel": "Intangible assets, gross"
       }
      }
     },
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r35",
      "r39"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCapitalizationPolicyPolicyTextBlock": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for interest capitalization.",
        "label": "Interest Capitalization, Policy [Policy Text Block]",
        "terseLabel": "Capitalized Interest"
       }
      }
     },
     "localname": "InterestCapitalizationPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestCostsCapitalized": {
     "auth_ref": [
      "r56"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest capitalized during the period.",
        "label": "Interest Costs Capitalized",
        "terseLabel": "Interest capitalized"
       }
      }
     },
     "localname": "InterestCostsCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsIncurred": {
     "auth_ref": [
      "r400"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings.",
        "label": "Interest Costs Incurred",
        "terseLabel": "Interest costs incurred"
       }
      }
     },
     "localname": "InterestCostsIncurred",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r59",
      "r120",
      "r144",
      "r189",
      "r399",
      "r521",
      "r602",
      "r778"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r701"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.",
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaid",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r149",
      "r151",
      "r152"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest, net of capitalized interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r250"
     ],
     "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]",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Inventory"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r96",
      "r569"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/InventoryDetails": {
       "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 merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r135",
      "r568",
      "r591"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.axogeninc.com/role/InventoryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventory",
        "totalLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.axogeninc.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r96",
      "r571"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/InventoryDetails": {
       "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 unprocessed items to be consumed in the manufacturing or production process.",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterialsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r96",
      "r570"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/InventoryDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r251"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory Write-down",
        "terseLabel": "Provision for inventory write-down"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.axogeninc.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeNet": {
     "auth_ref": [
      "r85",
      "r87"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.",
        "label": "Investment Income, Net",
        "terseLabel": "Investment income (loss)"
       }
      }
     },
     "localname": "InvestmentIncomeNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r727"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r410",
      "r590"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "terseLabel": "Operating lease expense"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r760"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "verboseLabel": "Schedule of operating lease expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r761"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "terseLabel": "Schedule of operating lease maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r16",
      "r156",
      "r237",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r369",
      "r370",
      "r371",
      "r392",
      "r495",
      "r574",
      "r603",
      "r723",
      "r762",
      "r763"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "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://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r73",
      "r116",
      "r457",
      "r591",
      "r704",
      "r715",
      "r759"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "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 shareholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and shareholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r17",
      "r127",
      "r156",
      "r237",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r369",
      "r370",
      "r371",
      "r392",
      "r591",
      "r723",
      "r762",
      "r763"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "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://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LicensingAgreementsMember": {
     "auth_ref": [
      "r50",
      "r357",
      "r755"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).",
        "label": "Licensing Agreements [Member]",
        "terseLabel": "License agreements"
       }
      }
     },
     "localname": "LicensingAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Interest rate at period end"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r12",
      "r114",
      "r289",
      "r305",
      "r579",
      "r580",
      "r773"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "totalLabel": "Long-term debt, net of debt discount and financing fees"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesCarryingValueofOutstandingDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-Term Debt, Fair Value",
        "terseLabel": "Fair value of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r133"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt, net of debt discount and financing fees"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r758"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "auth_ref": [
      "r758"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.",
        "label": "Measurement Input, Expected Term [Member]",
        "terseLabel": "Remaining term (years)"
       }
      }
     },
     "localname": "MeasurementInputExpectedTermMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r728"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money market funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r91",
      "r92",
      "r93"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r77",
      "r93",
      "r119",
      "r125",
      "r139",
      "r140",
      "r143",
      "r156",
      "r162",
      "r164",
      "r165",
      "r166",
      "r167",
      "r170",
      "r171",
      "r177",
      "r186",
      "r192",
      "r196",
      "r198",
      "r237",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r381",
      "r392",
      "r460",
      "r517",
      "r534",
      "r535",
      "r575",
      "r602",
      "r723"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations": {
       "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 (Loss)",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity",
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.axogeninc.com/role/NetLossPerCommonShareDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r27",
      "r28",
      "r29"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Noncash or Part Noncash Acquisition, Intangible Assets Acquired",
        "terseLabel": "Acquisition of intangible assets in accounts payable and accrued expenses"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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), net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income (expense):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r186",
      "r192",
      "r196",
      "r198",
      "r575"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r405"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating lease, liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r405"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current maturities of long-term lease obligations"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r405"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term lease obligations"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r404"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "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",
        "terseLabel": "Operating lease right-of-use assets",
        "verboseLabel": "Right-of-use operating assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.axogeninc.com/role/LeasesNarrativeDetails",
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r700"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "terseLabel": "Amortization of right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r413",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r412",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average operating lease term (in years):"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations": {
       "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 Nonoperating Income (Expense)",
        "terseLabel": "Other expense"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PatentsMember": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.",
        "label": "Patents [Member]",
        "terseLabel": "Patents"
       }
      }
     },
     "localname": "PatentsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsToAcquireBuildings": {
     "auth_ref": [
      "r90"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for acquisition of buildings (properties) whether for investment or use.",
        "label": "Payments to Acquire Buildings",
        "terseLabel": "Payments to acquire building"
       }
      }
     },
     "localname": "PaymentsToAcquireBuildings",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedLabel": "Cash payments for intangible assets"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.",
        "label": "Payments to Acquire Investments",
        "negatedLabel": "Purchase of investments"
       }
      }
     },
     "localname": "PaymentsToAcquireInvestments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLandHeldForUse": {
     "auth_ref": [
      "r90"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for acquisition of land for use; excludes purchases of land held as inventory or as investments.",
        "label": "Payment for Acquisition, Land, Held-for-Use",
        "terseLabel": "Payments to acquire land"
       }
      }
     },
     "localname": "PaymentsToAcquireLandHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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": "Purchase of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Stock Units"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r698"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromGrantors": {
     "auth_ref": [
      "r24"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received from grantors during the current period related to operating activities. This element represents receipts from a guarantor for the amount of guarantee provided.",
        "label": "Proceeds from Grantors",
        "terseLabel": "Economic development grant proceeds"
       }
      }
     },
     "localname": "ProceedsFromGrantors",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r23",
      "r148",
      "r205",
      "r236"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
        "terseLabel": "Proceeds from sale of investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r1"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period.",
        "label": "Proceeds from Stock Plans",
        "terseLabel": "Proceeds from exercise of stock options and ESPP stock purchases"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of acquisition of long-lived, 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, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Additions",
        "terseLabel": "Property and equipment additions"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAdditions",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r683",
      "r684",
      "r718"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization",
        "negatedLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r684",
      "r716"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r682",
      "r695",
      "r717"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization",
        "totalLabel": "Property and equipment, at cost"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails",
      "http://www.axogeninc.com/role/LeasesNarrativeDetails",
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r100",
      "r121",
      "r122",
      "r123"
     ],
     "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 Disclosure [Text Block]",
        "terseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/PropertyandEquipmentNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r101",
      "r129",
      "r459"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property and equipment, at cost",
        "verboseLabel": "Property and equipment gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails",
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of long-lived, 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, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Gross, Period Increase (Decrease)",
        "terseLabel": "Facility placed in to service"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails"
     ],
     "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]",
        "verboseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r4",
      "r121",
      "r122",
      "r458"
     ],
     "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, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/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": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/PropertyandEquipmentNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails",
      "http://www.axogeninc.com/role/LeasesNarrativeDetails",
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property and equipment, useful life (in years)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r147",
      "r243"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 6.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": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "(Recovery of) provision for bad debt"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": {
     "auth_ref": [
      "r67",
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers.",
        "label": "Purchase Commitment, Excluding Long-Term Commitment [Axis]",
        "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Axis]"
       }
      }
     },
     "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails",
      "http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": {
     "auth_ref": [
      "r67",
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.",
        "label": "Purchase Commitment, Excluding Long-Term Commitment [Domain]",
        "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Domain]"
       }
      }
     },
     "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesAxogenProcessingCenterFacilityNarrativeDetails",
      "http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems": {
     "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": "Purchase Commitment, Excluding Long-Term Commitment [Line Items]",
        "terseLabel": "Service Agreements"
       }
      }
     },
     "localname": "PurchaseCommitmentExcludingLongtermCommitmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable": {
     "auth_ref": [
      "r67",
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of information required or determined to be disclosed about arrangements in which the entity has agreed to expend funds to procure goods or services from one or more suppliers. Such disclosure may include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing for failing to reach minimum quantities required to be purchased (such as penalties), cancellation rights, and termination provisions.",
        "label": "Purchase Commitment, Excluding Long-Term Commitment [Table]",
        "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Table]"
       }
      }
     },
     "localname": "PurchaseCommitmentExcludingLongtermCommitmentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesServiceAgreementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r64",
      "r356",
      "r770"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r694",
      "r702",
      "r771",
      "r774"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/NetLossPerCommonShareDetails",
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r70",
      "r107",
      "r456",
      "r473",
      "r474",
      "r476",
      "r498",
      "r591"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r124",
      "r159",
      "r160",
      "r161",
      "r163",
      "r169",
      "r171",
      "r238",
      "r239",
      "r352",
      "r353",
      "r354",
      "r362",
      "r363",
      "r372",
      "r374",
      "r375",
      "r377",
      "r379",
      "r470",
      "r472",
      "r478",
      "r779"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r145",
      "r156",
      "r187",
      "r188",
      "r191",
      "r194",
      "r195",
      "r199",
      "r200",
      "r201",
      "r237",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r392",
      "r452",
      "r723"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RoyaltyExpense": {
     "auth_ref": [
      "r83"
     ],
     "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",
        "terseLabel": "Royalty fee expense"
       }
      }
     },
     "localname": "RoyaltyExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetScheduleofRoyaltyExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/NetLossPerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash and cash equivalents.",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of cash and cash equivalents"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r19",
      "r43",
      "r44",
      "r57",
      "r58",
      "r60",
      "r62",
      "r105",
      "r106",
      "r579",
      "r581",
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-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 entity, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-term debt, net of debt discount and financing fees"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of net loss per common share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/NetLossPerCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Schedule of stock based compensation expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r37",
      "r40",
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails",
      "http://www.axogeninc.com/role/IntangibleAssetsNetFutureAmortizationofPatentsandLicenseAgreementsDetails",
      "http://www.axogeninc.com/role/IntangibleAssetsNetScheduleofRoyaltyExpensesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r37",
      "r40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of intangible assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r11",
      "r99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.",
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r11",
      "r99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.",
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of indefinite-lived intangible assets"
       }
      }
     },
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r13",
      "r74",
      "r75",
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/InventoryTables"
     ],
     "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]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r9",
      "r10",
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Activity [Table Text Block]",
        "terseLabel": "Schedule of stock unit activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r318",
      "r320",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r40"
     ],
     "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 Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of future amortization"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Selling and Marketing Expense"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetScheduleofRoyaltyExpensesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 10.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",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Stock units granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Stock options/units granted (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [
      "r318",
      "r320",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Stock Option Disclosures"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Stock options granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Stock options granted (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Vesting period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/StockBasedCompensationScheduleofStockbasedCompensationActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShippingAndHandlingMember": {
     "auth_ref": [
      "r727"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Packing and transport of product.",
        "label": "Shipping and Handling [Member]",
        "terseLabel": "Shipping and Handling"
       }
      }
     },
     "localname": "ShippingAndHandlingMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r117",
      "r118",
      "r697"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-Term Investments",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r94",
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r6",
      "r21",
      "r124",
      "r141",
      "r142",
      "r143",
      "r159",
      "r160",
      "r161",
      "r163",
      "r169",
      "r171",
      "r185",
      "r238",
      "r239",
      "r307",
      "r352",
      "r353",
      "r354",
      "r362",
      "r363",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r379",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r414",
      "r470",
      "r471",
      "r472",
      "r478",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [
      "r159",
      "r160",
      "r161",
      "r185",
      "r448",
      "r475",
      "r479",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r497",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r516",
      "r518",
      "r519",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r536",
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]",
        "verboseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r159",
      "r160",
      "r161",
      "r185",
      "r448",
      "r475",
      "r479",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r497",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r516",
      "r518",
      "r519",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r536",
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)"
       }
      }
     },
     "localname": "StockAppreciationRightsSARSMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Shares, Other",
        "terseLabel": "Issuance of restricted and performance stock units (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Value, Other",
        "terseLabel": "Issuance of restricted and performance stock units"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r68",
      "r71",
      "r72",
      "r95",
      "r499",
      "r515",
      "r537",
      "r538",
      "r591",
      "r603",
      "r704",
      "r715",
      "r759",
      "r779"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.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",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total shareholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent [Abstract]",
        "terseLabel": "Shareholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r415",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures of cash flow activity:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.",
        "label": "Trademarks [Member]",
        "terseLabel": "Trademarks"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/IntangibleAssetsNetComponentsofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r301",
      "r306",
      "r378",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r461",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r711",
      "r712",
      "r713",
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CommitmentsandContingenciesFairValueoftheDebtDerivativeLiabilitiesDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementFairValueofInstrumentsClassifiedasLevel3Details",
      "http://www.axogeninc.com/role/FairValueMeasurementNarrativeDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails",
      "http://www.axogeninc.com/role/FairValueMeasurementSignificantInputsIncludedintheValuationoftheDebtDerivativeLiabilityDetails",
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USGovernmentDebtSecuritiesMember": {
     "auth_ref": [
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities issued by the United States government.",
        "label": "US Government Debt Securities [Member]",
        "terseLabel": "U.S. government securities"
       }
      }
     },
     "localname": "USGovernmentDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/FairValueMeasurementScheduleofAssetsandLiabilitiesatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "auth_ref": [
      "r3"
     ],
     "calculation": {
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment.",
        "label": "Unrealized Gain (Loss) on Investments",
        "negatedLabel": "Investment (gains) loss"
       }
      }
     },
     "localname": "UnrealizedGainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/LongTermDebtNetofDebtDiscountandFinancingFeesNarrativeDetails",
      "http://www.axogeninc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r175",
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted average common shares outstanding - diluted (in shares)",
        "verboseLabel": "Weighted-average common shares outstanding (Diluted) (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.axogeninc.com/role/NetLossPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r174",
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average common shares outstanding - basic (in shares)",
        "verboseLabel": "Weighted-average common shares outstanding (Basic) (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.axogeninc.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.axogeninc.com/role/NetLossPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 9
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "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"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org//360/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "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"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org//440/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org//470/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "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"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "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"
  },
  "r12": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r139": {
   "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"
  },
  "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": "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "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"
  },
  "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": "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "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": "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org//260/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "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.25)",
   "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": "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "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.29-31)",
   "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": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "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.3,4)",
   "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": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(4)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "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"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "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"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org//330/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//350-30/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "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"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "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"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "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": "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "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"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org//718/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "730",
   "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org//740/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "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"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-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": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-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": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-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": "(c)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "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": "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "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://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "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"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org//855/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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/2003/role/disclosureRef"
  },
  "r425": {
   "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/2003/role/disclosureRef"
  },
  "r426": {
   "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/2003/role/disclosureRef"
  },
  "r427": {
   "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/2003/role/disclosureRef"
  },
  "r428": {
   "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/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "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"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "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"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "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/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(4)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 5))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r57": {
   "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"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r58": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r59": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "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": "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r605": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r606": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r607": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r608": {
   "Name": "Form 20-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "16",
   "Subsection": "J",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r609": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r61": {
   "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"
  },
  "r610": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Subparagraph": "i",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r611": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Sentence": "A",
   "Subparagraph": "i",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r612": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Sentence": "B",
   "Subparagraph": "i",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r613": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Sentence": "C",
   "Subparagraph": "i",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r614": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Sentence": "D",
   "Subparagraph": "i",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r615": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Sentence": "E",
   "Subparagraph": "i",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r616": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Subparagraph": "ii",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r617": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Subparagraph": "iii",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r618": {
   "Name": "Form 20-F",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "6",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r619": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Subparagraph": "ii",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r62": {
   "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"
  },
  "r620": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r621": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r622": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Sentence": "i",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r623": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Sentence": "ii",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r624": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Sentence": "iii",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r625": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Sentence": "iv",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r626": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Sentence": "v",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r627": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Subparagraph": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r628": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Subparagraph": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r629": {
   "Name": "Form 40-F",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "19",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r631": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r632": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Sentence": "i",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r633": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Sentence": "ii",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r634": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Sentence": "iii",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r635": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Sentence": "iv",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r636": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Sentence": "v",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r637": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Subparagraph": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r638": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Subparagraph": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r639": {
   "Name": "Form N-CSR",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "18",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "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"
  },
  "r641": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r642": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r643": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "ii",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r644": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "iii",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r645": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "iv",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r646": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "vi",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r647": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "3",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r648": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "4",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r649": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "5",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "i",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r65": {
   "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"
  },
  "r650": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "5",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "ii",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r651": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "5",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "iii",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r652": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "5",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "iv",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r653": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "6",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r654": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "6",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "i",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r655": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r656": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "i",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r657": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "A",
   "Subparagraph": "i",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r658": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "B",
   "Subparagraph": "i",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r659": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "C",
   "Subparagraph": "i",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r66": {
   "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"
  },
  "r660": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "D",
   "Subparagraph": "i",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r661": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "E",
   "Subparagraph": "i",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r662": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "ii",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r663": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "iii",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r664": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r665": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "x",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r666": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "x",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r667": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "A",
   "Subparagraph": "ii",
   "Subsection": "x",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r668": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "C",
   "Subparagraph": "ii",
   "Subsection": "x",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r669": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "D",
   "Subparagraph": "ii",
   "Subsection": "x",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r67": {
   "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"
  },
  "r670": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "E",
   "Subparagraph": "ii",
   "Subsection": "x",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r671": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "F",
   "Subparagraph": "ii",
   "Subsection": "x",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r672": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "408",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r673": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "408",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r674": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "408",
   "Subparagraph": "A",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r675": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "408",
   "Subparagraph": "B",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r676": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "408",
   "Subparagraph": "C",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r677": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "408",
   "Subparagraph": "D",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r678": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "408",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r679": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r68": {
   "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"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r682": {
   "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/2009/role/commonPracticeRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r686": {
   "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"
  },
  "r687": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r688": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r689": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r69": {
   "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"
  },
  "r690": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r691": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r692": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r693": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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/2009/role/commonPracticeRef"
  },
  "r696": {
   "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"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "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"
  },
  "r700": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r701": {
   "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/2009/role/commonPracticeRef"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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/2009/role/commonPracticeRef"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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/2009/role/commonPracticeRef"
  },
  "r71": {
   "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"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r717": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r718": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r719": {
   "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"
  },
  "r72": {
   "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"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org//450/tableOfContent",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r729": {
   "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"
  },
  "r73": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r74": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r75": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "730",
   "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "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"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "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"
  },
  "r76": {
   "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"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r77": {
   "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"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "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"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r78": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(a),(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "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"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "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"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org//235/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>80
<FILENAME>0000805928-23-000091-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000805928-23-000091-xbrl.zip
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
M22 TBQL)/4LTGY]NSM72$#>2?)9H/C_=G"N:920^'Z_IJQV87N2&8D-:(*-
MV%"^!)YPP,M3XQG"[FL("KRUZ_=W  $)/?_MSJ<3\H;?BPW K:]FCY_-YL[W
M!C&)KYX7Q[!F[NR2+W3H^13@VBB,%C;DQI,4AB(+0ZXK@]PUD\)P$&&X<5$0
M;OW^,-S:RD2@Q4%NYDEY*+@\Y+H^R#U&*0][R</M)(0[B+,D#L59$>2^I)2
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
MI?^,S4=BCG'-E>I0T:;D5B[<NHW\^34-V$!"QBV?_A&!BDU8<^UY%C^#QH_
MQK' Z&=GE[*;/E2NO_8K'UE;8Z+X('?(\X$-\WJRS0 $T\1VE0J93)S8V()[
MOGS#>\ 82JP^O+W_S ["^4%]@,5O/K@="FI7Q3--'"E!6R]>YX:V#^/[@YN
MJ%)U56^D/F=T W@D4C(AA9O'8.H01P%^;N=F%0]"!QR [0B:>O#&P?6U7^5L
M'E#@D5)]E\7<G6!GH%,VDOALZF$$#Y@;0/SP .TD:_DAGU.MD:<"2CH?7C2@
M-.K-=X&" (FY/(/  J='Q!G&' +#'WB)AERB@A*],L?B"7>0X('XPQI8[<UF
MN9CLJR*>">M/' LJ+B%,R)D_%P(?(YJPD?&00V6- \SB9[!L].\NL;[0=L +
MA_5C;G6(H02FHK\L[X8P1D4?G #G?+C_0CF'P&"'GP<T?*' US_K51@?_C\*
M]Y^-Z2=@(3X:[X<5Q?3 6U.LR.<!'W3PQP3)/F7K]"2%>50(P^MSD7GFMP]G
MMB-]!=L0>6;B^3XH\NP/L"AMT 8\TL+"<$E<+5B(1K"+X^@24^9!4EZ&#X<?
MK C<>XXK@CZ>$C&78AC!0_&2N>!/./*]Z&F$>@4C@%R[N,!21=/CDQ/D&G%*
MO&!0RO&"@ 9Q> QQ,\2@,OYB.L0> SH<\A)$=AC';R>S7B+,^2<60 N\3O -
M3#  ?(X:VPTBG]F?'JX-%AV[]M"FW(U)8@9<8?&@ 7\_TT$*1I904\.SX8'@
MN]#A$&T1SYT/ITWCN\-IC^5IZ*^Z-AS)XH ,X$, ;JK(A"%7I7U7I6D$=2Z6
MS (.]BN+Q9DC:D6X4S&9]K_C(=8Q]9\P[ N>;C0FRS][2UC&1S[YW@NX)P"B
MM4]E2BL)."+HO"B<$,#HQE<E3V1J=.[& ?@U8\ ^R ;<Z"=SX;[[,\6K4!;8
MG@P+0(JBY4J.M4T6$+JGH.I(Y,8A>;1QP4BUE+_V_T_L(H.]&U(,YL,$&QW]
M,UR.-BP+?K+%*E5X0]P=0\:\+<%>IM!=:^HISGF!OAW\SB4O0C$.P18,V1X:
MW^? 32F31!AH,L,(='&B@.%6RP;][4_5.G""K3'AR$/=SH/NN"<#*\5XXMC<
M,=T:9[_>/ T453+;^-JV6:GPG06<, 4;*2)\37JB;)]RNH$ZQD5Q QGB]92O
M4^L6J>D.#S.^8(P\WEI5)@338R*'1=<X22Q^GL#,0<>73G>:N$D7,3/=?YN?
M=D!#I!C7@.M72H>MV],I/5Q=5I79]BG;,0Q,WQ[P=\?;*?-M99)-E7@3@%T6
M]PMB(ZO,7:P\1&.8YEMEX>JY@?TE4/JNBVA9Y<I_3=V+-XI[,[@1DU'GO*OL
MM%3RHIQ.S6$U+S]R_#_^I+74S\FYX^\B/S&M4+D1<-KI_,XHV$&L2 " RVVY
M)5%%&7Y75N/=/6JQ[=MMBL2G*-GPD3<Y]UQX&#]=';F*QR;A'V_LVC&8D3BD
M*N@#DTY"O!"CX'9L3\;1:]Q^!G.TNK"MRC9P8:(NLR(GX'G8 ^:+HNZ91 .X
M$=X<3=@;V4[PLXUZRGU[=_O\9<3E'T9"$O,4QNX";^U9L44U(6ZRU<P3*D!$
M;=^,QO! H#;;K699#R_PYD.L(S(U*Q^1TS>G9N$4;>O72IJ<WDJ!\KF8V2=
M.UY&_[O^_2-7=QI;?32PPZYO?O1_7-[TORDW/ZYO[[_W'V]N?ZS3RX>#Q:I@
MI42"4<FZ\]WH8B1_42#X=R=BR<WCU7=E'3<>'OOPT]6/QX>=R=-*0QY1L#E-
MX$)X8H;91G4KRH@WG%7XA3@L-/,PHO2=/$A19O$AFCL_5?2QWJ"!ZT7P#"N8
M&C,LL9%'S\"@B#^-O0@,ALU3FA>#]@8Q8.G;L[7:MZA?@ZDZ9!+0B^2/S^!/
M3!SR=F&[;,#LIL_QX^,%'E7.4J(^>Q__.5Z#NMUZIVF@.HR+/N(7QRM4G6O*
MN%)@X;>V7F]U]8T_JW5MXV_O/5;3ZBVCO=-CW_^M:1QHL-U4CSU*84UL>6TJ
MS\A5>KJIA"<Y/YD9,+C#-)6-7&N8"D&+Q/=3P.U+Z*$OT&,+2 ;$_/W)!QUC
MU>(AFR:EP^'G7>MU3D"$?A#,+U";6;MQLK%.9$H4%3&N@4HR[@S8V4K-?9Z1
M?9"9>3]D_RL2[R_CI&_",'"Q$PB69KT3CP[]C)S$6&'_U>MZ4Q2VKO>D+C?M
M2B\S.,O\544H0*^?^9_WFN'\S%@@1:2I_6*_XCDVUSYAU1@*5NG<8Y5B%%@5
M%HV'P;,OS!I VZ*F/29.\&L%/[ED3/'*VA,ADPO$1]^U\#]7,W#TPTOB^V]
MC?\F3D0K"H^_@8_Y&EZXT;AF>:Q<$A\+H@-4H4R(T T=U@P\+<&HZG@JZ^)(
M>]R9VX<SB>QEX%">ZXP4DW**2>,$8J)7>EJSJG<: HE)3I9.49;'>QJ$OLV2
M8G"!W&CUZ-DHL%;R"RT?6Y:1&1U11+(*@E'IM:IZ4]]7#M[!XJ&6B[3FZMD#
M:(N"W0] #0X@32  G9F?<3/+;]U)B:8UGPHM UN4Z,/(\\-'ZH_GB)E5$II@
M4VA50]M;EXIG>DL<I=2E>>"H5>D91K6I-@7"T;&C<)LV_S6-J>/3X*1OFFPC
M2_&I2<$1&3BTJKB4Y<JP @&VU8BY7)87#<)AY"@DN04N^7..^JJ?O.[:\[_&
M+TN&=S\=71Q87(.Q=J77[*X"C(6K,HUSBSSL.\X.6!=-=66<+.D=$V#M9^J\
M;>G?=?;VWS8LK?#C!PVG+,FFN[J5GJY5FVU#('-0^A/'70-SQ%,#C__0JUJG
M)1">SM"]<$//?Y/.Q8X*=DI!D(.L J QA:H;;8&,0>E4'%>A[H,?#'1WJMTR
M.A-%4:!W/IT0VV(E6VZ0U/1ABKR,>>^H46.27G&*]EV+G0S!<VAVM#3PR)EJ
MLR,-UQ*C:HN>/0"J&J!^J]W&WMN,HIJO75%4[_K,JD<OQ%KYA?RJ?<S85.EK
MY92=;4&$?:2D6>EU6E6MO;>7EY5-!;* SQAZV^(-^T"O5>EU.U6UG9=]?'#H
ME2H?=I/!C'U,PC?>&^./R&:-E%FH75K,.UO,G*9W#G%#,&VN$K+"W]>LJPS]
MAJW+[_'UM\.?8/^@6/6Q?K-OFM$XPAX1UE<L=#9Y?V&XLS_V@%C_9A^S2EX;
ME'Z[VFCNG:DH+6YQ4;G5XA8-E9U*K]VMZMT26NPBJ_Q;WKC*?6+MT[ -"/Q6
M\X8UUF9E;[N]W$*V1?5/:;M.E++*1Q<<6J/:;78$BB?*>/1QM7:>@&JJ *A&
MU6B)5+"P1>$F1<8P6/H^!H]UY1DX!3=N2-PG=BH+7P^D/[#?GF1"3NX^_Z#A
MU6O<'.LWS[.P+5I64=8JO495;>R]-$B#7EQ8;=VJS!]6>+1?M=40R4\L_P)1
M^*#_>J=AY_#=&507IIQ[:519JAV-K,K* '.VJX&ZVKL@)A-7!"_-E6)U/F*5
M:K<FJUCA/GJW634Z>>7!'5:L-AQFWGCG,/.#MN.8FZT!4\+R!/"C<FD.<]I1
MEBHTNMZ<^683UN,U.<AV_NC8N-TQVR0+-R?H'JFYS\&>4:KPQOL]@)P9MV4C
MH))DT$_KQB;DC74QY VI33^BLZQ0V13H/+J=I"S&NN-0P=U,#I2Y96"W5)=F
MD]72=+I[I[B*MW4CA:6<PI*RTNP PM)BPM)HB"0L9U8WD9A$P+7(Y_:O-U0<
MSWVJA=0?QYD"W@ &RD]ADYM!&1<=\@IS8)NXB<"\[2@N;<QS5QNKE=IRZZ<T
M(-J@C/,#40=!9&@B@>C\]DW,54?T(!43)1>6+6;^_@9*ES7Z[!IY&2B%V&>0
MR-O;9MX;>2V5(:_=+ ;R1 O%"_V,4H73UXO2MZG_8-%!..W?A!_8:83H4+(
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
ME ,XJ7-@,P.GA?U=Q<#-615_\78(WMK\UJKB4GF<G+A]$3()6!L]<7F2TED
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
M31_S/+]2_M\;-R'S_93*Z]0?'EXLU+:07$:/',A)AYR,JZI>Z;&3,\H7ZBF
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
ML"+%5$HDOD+&S.#_N$[%'EZAKY!L3/PGT XLW;/-4S"9'S+5=RSM$ CGD$E
M+Y(_/B<^G>VRE[&;/L</BY4DJIFEA8TQB/\<:Z!NM]YI&CC"V!F,7QSKISH?
M_.)JRW\S]+K>T3?^K-:UC;^]]UA-J[>,]DZ/??^WIB$'*P=[L,$VTCUV0_9U
MXYWLZZUY&]V52]<X5EPA'\?_Z&[3TBI?/,=C<#M8XZ84N3%ITE=\[V6Y-+)0
M).G#6-&J!3,:-S9KMLLLMW@C5!*)$\DTHW'DH*7%J/.5#FW3WGS4\7E1Y]'#
M++5Y0_,OC$I+9N:A=-%<["AM7WVQZ<DHN;E%69;YG@_1^LS(SDDB<[JTT!D6
M*65_Y%.J?(?K1H%RY6++O?^,7*H8:E715=W8)P/U< ='Y)B>*@<I!YEO39Y(
MVY[IE, 7XK"V[R14OA/?'"F&MD7Z"]9'9)D,&?,061@H6-G[4^=W.&Y^7*\D
M(S)OA3DKW"2XC<(@)"Z2)5T"HCK;XVA6>@V]VE&[U6YW[Z-EY2[@P<%4R%W
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
M&N*'6?(6WU<OBR*Q<5?<'F<2+23R5.=PI,6D]B:V&^.6NUQX T)TZ% S9.)
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
MXU5,:^0KNCUT/%^7B6H32P;J':I#1]4=7^\UQ:M.KIG5R_ K\+_.OA-O&45
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
M\"F6BM,/LIJ73=-FJL\9*]>..EU&D>6!S.**3<?+V-K T)V#3"M9_]*=IY7
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
M$;JN#IQ_2/.A]0/GAXF-'S7\76,H:*&IW:3=]%V(AI<2V >!IS"I';AM:16
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
MWH4C?\=QV7A1<)_]TO!B-JP9X=.B:E+!;R+N8D1'42"A)W/:O7 Z#6?LP[6
MX:^)[[73\GV^0(PC:%(8SP#HKQG?<V8?2/]D)"2%GK=$<.A:7&]TC864WBT=
MSE')0\@SZ;$E_)-.G4:\T:=@,I'@FS-I%(73RBL^^>B4IH/9+7L3_GB.DF@,
M!T,X<"\@0[[.$3<8G_["D/FRN>T5P]=-7>W=5HU>!UILO&+G."MFD?J*-2]1
MIKK>.""/+-_+<6L7#*'0)T#95+SR(3[N8N$&L^23B/<? />!R&6#S1]"V C#
M_I^ZS\%T.<W)92:&%V-W(7E 9<.4B1,HWH#K<QQ=V33*8\MG&N71==H)J51/
M$:@ K%]5E6),9PMC.FO@MU=^;RM0MS A;E_IAS(AU%IJY.,I[9<2_O>*];)6
MSG&SIBSHUF'\%89L?.5&4</I&KJQ9KI&:F2M,ZOZ'0$T3XP[Q/VG4V3HC"CJ
M!H1)$&?FK_,1T#FH90_:70MRZ.8V+]#NG!=HB;C,_L+5.*U_UMA.*S3WR=VP
MTD;!,_%O_DVBL$HFVCOLTCC,+NL6[VS>D-.[_5*6\66AGW<B\U(21&MYKD5A
MN :?TU(,LZ$/@+,]M@YAVG'VRGNN8>Y)] C*:LTA3R:AQX</?H?E/<QPM"T[
M2#JJJ#R>Q9";C%LY1>ZE[GR?<$'GZJR9ZT.>\>]HG* N9[-7XC=[# _$4O;C
M3@AQ!I9L[3@A!.SW]N=8@$(QU8,,W=#$8L]KL6:;XTS6EOPXYSH2@PX:_AS2
M0:[O"X-<VQB+<:['<A\\USB4LYR!4UUJ\HJ:#N$2GN''K^M4V.TR0:%;-TV5
M,UI&K6RW3D7AY9R9VN[0G+4YCPLX,EF0V<YGIC:1M^?>2Z:F34,;W(0#37BX
MS%K/BQ]OL1H!,39/LN9>./&KG?3WC,2:#N,VE-ZMT=<<,59&\-V5\IUY$KY3
M>[=ZWU$$WPF^NU*^4T["=UKOUNYK^MYS)03?";[KSJZ;\)UU$K[3>[=6W[#W
M!JX_WDBT8N=0O3(R7N#DN(KF#177=G5#'3D:,4>NHVHC398=8OZO@>G1K<FA
M-5FQ-/%NMY]VKQE#4N0!N[7RGUMJ0%:)[;T;S6"/<=(15Y%)-!C]PCD3_P[I
M3?$L9:01V_!\7Q^:EF,:GJX9OFEYSI 0?S7S^(4LI$]A'$OP$BR3P;IU^K+R
MG>;3=I6U:UO?O7LF=N4D@/$"[V[FOPNPB-#_@;18<3IFDSSKEEJ.HU#4FC0K
MUD;1["D6(D5D-"$>+7PET@RN;X+7YRX643!<LO1HK@4!3VL<3ORDGIW^0/+=
MA2LMXRRQ/L0#I1_PV9'24FX\<DS:\V]AU ;>P(J>EG%2MK5X"F^\B0N+F)+%
M./3K97C5;F1X04,,9*8EFJ9X=7V@ZO8A,H9JO=1>HXRA,C"=];\6BQ6+W6NQ
MFEV/$_9-1RMJUQ*OJR 3)TE'G^NQ7$XZNA[6R*N/N6QT7R+/'@$K/%.Q[A3,
M^46M//4EY<WJ$8M(->YR9&TGM"_F8 0M'826&A[9D5+?L)RCGYIBP*E17]==
MP*M.C>[5#BV+%5[!"CLQ+/@$YMF7))QR"%#;)N=T:>F$\T, ?;57=4H,ZX>_
MK48T@;X^SKQP2C[5AL?-90FLWJW9-\UR5KSD+C1D28&+>Y+I>QUBBIK>ZUZ5
M(P?A"1LS9Y8N>$)HBK/0%*6ZCH-PA=.[5;2^I94+.01;=(ET!%NL*[LX!%N8
M,K"%TU<5H\ML<951DG=D%DZ#6=?B)!K<K!\N,2'=52=?+/'42VSXE".%48[
MRB6Y3UDYP<>^<1E =J$4)2Y ;+ZB=3RUFC*O9?K/84:];D8/64$T3R"?V*2V
MK]E]T=MJ"D=G*KU;7>W;IMK7[+T+B[MGE)XKH1UD-H9Y0CK#GA&E[SAZWU3V
M+J05=-9M@::<D- T*M L\"1D9^^)#H+0NDUHU@D)36<233Z/B7B=F'![ A79
MQ-[E]>J[6;P7.J2K0Q8OOYX2^S;F7*--F[=[P[;.E=2Z8_.V1FEFFU:OH+1N
M"[6=K-[62,UJT^X5I-9M4MO)[FV-U.PV+=^#D]K55\MA_T+>ZN6!7=I/N)?)
MNV="N$9H_H)SQ75WWVVYM3&-O&Y6J+$R*71--GFUK9C3:I5$<C9(T/87PN,%
MI658<N]6KIHCNG]"NR:U=+P$Y#PX_D"%A!UG^!9J#->QF=DVOUO*;OR^XT+6
M\KM*^;WLV E^/R=^%QJ^=8Y76F8T;3=^WW$9&P2/CAROJ8+C!<<+CE\;D6B!
MXXW=.'['96S@>!,Y7K\<FWZW>KCDZPFAL+E9)Z@*[%!EH5CBE2RQFR6D*;>G
M<UF/[ O>S1;!#04D"Q[3:=WDV9LL$2J&SIE& #)8L;><,""Z<+0)P>P@@^V,
M@6W4V,ZZ>7S:0*E *LL-Y%,RN<_ %@]1[".><0W/N-8:G?O\O%91?'/@B@C%
MWEP3@6(]D>KWQ%M&(!9)_)[+]0\@UM]F2)-E\,\[BI'5-*=H6;U;K>\85E\Q
M1/;ZT@EP<_KZ- 1H(P%:CME7#5$3=ND$:'>0 !TD0/A/7Y$=08 73H!.]PC0
MEI$ -<OJ&T[W)6 G/.\34-IW$B^BP$,/.C>C6_1H'IIC';F#'*OT;E5#Z2M*
M.2'5M?X307[[D=_FXN+3D)_:NS4<I6^KHG'XTLE/[2#Y:6"OZ%I?MO<VEP7Y
M=9S\M Z2GP[2S]+[NJ9TGOS6&\O%05'5PV"TTXS?V4I*=/K.*^6U]&-,XK2Q
MD_RU#![AKF:+)"6%J:59N)""&4]-\:DZ228J-T(G2U7!U^@,GQ?I*5Q.?&E(
M)+>0[PI&]"%(6>X,/@4?A^>Z=.9/0$&PI"2E-%C)$+4XC@OQ.\YZ')?2UC@N
M!CSVPWU^%\3>)(R751.Y[-)$+M?7'$5SB:'+INZ9ZM"51_K(U#3=41S3=5=G
M5+'72/ >$J\;PG7DHATU$:GEF5_;=U<\C:'L.:8NJ\3U%-VT1JXL^Y[B&.J0
MZ+)OPOZE"G+=/GML^W.WSO[JQJ"OA-W'P.ZS4(J(A\4!?L+Q"_<Y&9@NA5'^
MIT,R(Z-@@4J&C>6B$V?HS*_@60+!A4-62&'(BH13$/KT,PCN+_E+.CL,O_T
M3XO2E#J*G'!.?S![H#T_).ZSP6'LK3%^ZFD<>&-8^"/^F,RDT7(R>8$=P&D\
M$G\@%:^QU5%L:U7>Z:YND=T=& P1JHN*.VQTY /I'1D1>%:>'+C^<3T/C0RL
MBP "R*:S#=V)._.P>H+ $]WY/ I=;]SGEQ6A,D,5AFM]F 5I#47R'ERK"^]>
ML/%QD\ =!A-J_:2$AENAX:+1<K&D8^)@8W\M";R5DL6"3.=AY$8OH ]'\%CV
MBR%9/"&1X!-&P0S6&+@36 9\E.X8)]*Q=U)B1@*G/X$'5J]G(-U)H):Y4'!Q
M7![=.'P']OP8X$4\C>&-P"/PLVD(2YT$?Q(@T<48* EO#/X"9U2Q>^DIF$SH
M1T!-1P1H\]](T7>4QBM?BT1 N8#$: $%</Z^%'*[H/Q\5.Y;U\4/.,_MU>OZ
M""L!A8Q+ZB?? J,"?IO2%Z[#?72#"1VW5Z8V,%6BZ 7N^,F-?&GJON ;)L$T
MP)L&/@.3YB-.*)G!K7TGCP0D/#" 3R2PC_$=3,5JMHI;<U$*+"<+?+$'FWH@
MU)8)GX#BXW$P'UR+: APE<$(V0?)ES#*@7\M@6:BA8N&(]QN8M>!D 4K$+[(
MA#1GTG\3-OPQ@&=Z]$S7?)NR*&-T^'Q$><&5)B2.&6E5TAHPRY QU4M")\D#
M@020/);S,9EP9HK(8T">@"2&+_2C$9G ID#6P4+PL^YR,0[!77H92/=+6$>V
M-CJ'DI ILD&(Q+6<I?OS\S3.CLH%N0(\$\]#AJ62</X+;JJ"QT *^2AA?2J/
M< H&CNTMBL.!M$YL\U6XN==0L5I]SL!P(W["3_B'.UN[F7[1IJ>6?_I)X G@
M*-@,2G,P!O%7$[IL.*'UQP/+2;^8Z!4\,OB;.Z&B&GDMY6[^D;BP^__\#UM5
MK%]0$4QA?_@Y^ ;;YPMQHUB*E\-_ 6OC4LBS2\%:*4G R1"0!B &J#3C]\W>
M2MTANF/V#&9^O",>P89Q+B(4M$,4!T\&V/1A3&V1@?2/\ G$2M1G>B9=ABK+
M>NZ3BM7/OS]/<K@$E%MLM>Q(7!^E1EG Q8G+QEX"_TC8)H3#K/@X4B\(-'#=
M%\@]3+B"Z"T[8F7'JUCIK*L#"PL R^6!Z832GXK6*Y]O*F=?<8= X>!JEK["
M1.'MWX?1SRM6=/[/!MZ@GGJ#XRAS_A_(S1"TSY\W[@CH\(T[>7)?XM[/14D.
M8GQER^LV6/ F-3,5Z>OWT=PU7:]#3NJMJFUYJSC+.5A,84/QW<Q_2XD0+$P/
MN&*C_VJN>FR^Z2HC7=.\T4C3]:%E^ZIK&$-3MX8C=^C8J_YK[L64Y0JOWF&J
M]/;W%]<+6QCZAFR!]Z?IVG XE/41?,>P9,>VR,BOX0D6:&.%$@YW]\=Q[JO>
MS7;MH[M"#_X-M>]8^?$].&\!*,R[APB5]2R7"F[?5CN%238'444GGV.,^$4"
M=@B!:.GTO;[TRO]Y^+.;^_6/((Z7:.324WDMO>J]_7'?>XW&N>MQ0X&0U#=:
MHIL.-N^$P":C,)R"11<O0HH3A\P1CD9XN' &'OL!?C%F#Z=J*%[.T2/"AZ"J
M7[#7@XT&OZ<^'E.R^#?\*JC%!>JZ&%9?,/=]L/1?Z-,F ?KNS"7"K^$D[3!F
M0[?YK^E*IH$'EB Z9<EZ^H4ELX453:BY&_C2WQK-PW#T5>A_)L?<9R";3_ F
M,%4^D#2$7@+UMZW>K6&7T]-TK0V74AKCU' I=N_65"N64@S)U G%]-%A0K<:
M[( )M_X;;J8T?V?C9II-4K!QP$A?4\J)B5U66AK^T.)*'9SYT%?U\L@'R5]&
M29"D;H1L]5IRYCGUIQ,9"6[Y8BR!9&#LD?T<V)):SA@9F54:POBZO*GM@AP&
M7SOY(C>Y28#N!O!;! ('8P/ ?&",,L'CN2!V^A@>Q&6 1& _ ;\- 7JRK<ZC
M #X#+@^<<9&/64@GQ@5$Q%]B% 7^M1)!@.TE5G-,T-T"#VHRPM_@+@[ITA]+
M37S,K@A=#:7HO%$504-Q<$RN]-E%H9MHACA3F.Q.X.F84Z/A4#<"UX(Y](Q^
M$@E;O 7,^/  '24QT%1-6<O>P%I\I>DZ&8-] Q'^.Q#*^V?B+5DZ,_U$%7\I
MP%]&A1R@Q$:2A[!( H8?TE-)0GO,X<1X$B5+T%+8^T3]>'S6(W/DW#@.O8 >
M%N4M%G@L/#T]N/\"T@9G'AA8F@>/X0)./3W^180:#0XS4:PT1AH 03T$7@SN
MOL?<9U2$'B/U5[U?/]V!BL=KO'NDT8,O&-&6?HO W1E(W]P79NU.79_PT-C*
M7FE4H.'5.1NNCK_R0QCQ2P3Y&%?=#A;0E+L=F@MI\+K;6 X65%2M9U\%N<N&
M2I.X=MD0N,.*689GV64]:AOK,< "J4"<30]X-T6WCRP_B2.]R:&Y>P[!&96^
M928T,_:E#]R OP#%50@YQ](8?@5,XI,YH4O+Q4B9XYQD M*H+ZK[G)/!?1LJ
MB)G(1.6?>CQ@!;QS7Q:8;/@Z#D)*15Y2U#!V(XSQ\FJ&^?@EIH(XF(TBT)C1
MTJ/9B40_9,_$F'B6H$ "IAY&!$<X>V!%%4'HTR_"T1TTNWBL:_LZ WZ$B^(A
M4;MH;\R78#90U8@_O?OV-J58O(!_PJ'#IEQV!7UI$GI46\[ VDAOK'RE+QC&
MA_,O*S:\ 9ZXG+PDW\3DTH^5M_=9)@ O'2Z9QYG#F3OIL^S4D$6 9W!&5>_/
MU"HS@W-+8#] RX<E\'($Z[G@,B=??XC"IP6SJ%8T^R*"ZTBSFA6;I$WDKC1>
MPN5)'IE,EA,W8D^BKO8-,T9@ 6 &4XO<3<V%Y*?E(Z%G!]<6!=22&<&7UE>D
M_35:E+6!5JT-TH*TB+A?1]^).WD?+^">09K!N2]>FM:8@9=XJ\A6)<RJ%/^U
MQ##W*,3TXC*8T' !FF681'Y.0M]K-^9Z9?24E8V5HI9L7Y_@_*L6"ZZ^/:@R
M9[R(I9HG\,5](Q*JO"8BD:PQL?=^A'<>-<YQN?\@$Q_4\^\QJ5++.*6VHHHO
M5<NX[CZWB(%T@CBK'0 ? ']+K=Z JBUZT2Q]"*^?XUKZ+(%;/_,5'_^4?N44
MU'AL(UC"MWI?JZ+0Y/Q2ZJP\PM:/[H)4C9,EWW*Y0!2[*^[M/6(Y8RD 4/F4
M"M/4N_F5EW)\Q70^ _TE"(MT0Z^<1#P:\OU7B?\@[DN?!I\&;P=]Z14F'E7Y
M%_@M_9ORR^L^:KIX29/((<_#X9>I,@%U%#["I7#W>1&%6 6QJA 'N,HZ55 \
M\I+:OWE]F])/0\98$T5,&8.3X3>@J<7=S'^?4.(=K]AHRB!@ &.,RZP8@KV+
M'[(F;GC Y2O8%JAJY2+[#>$V3@>LD@ VZ5.*HW^EP@!-(M!2_Z)A+/9WH-<X
M+J?\=[MFQ=SUG'Z+FH^NM62<;N;T#4<KWS&<!HJI8C"253WA]@O50#Q2&9/D
MM["M>!$7"1]/!>RK8,'*B;+B N#Z=GGA(W_R6US$V^R5C8]'Z]VJ?5DOD] !
M.*"U1>-\I[Y2,4NA;@UG47H!:3-*.-!M;B7Y.\];3I>4"'/'4CBNQF=D8'BQ
M;ZH5\?NU]/XN"^QO#RCECPI-]@E9</5/?=-<=+%@X-/ZFHGK-5</:[(=]>3&
M-^KT?IR!P0M^R3O"_MOX5,'JM_NR6J$PJ+;GX>C5],83> /C<!F74Y=,K-(6
M";AD%NY,Y2K[=A#EA#DO>D0/]2&,J/_:DG6V-H^1W"TM-J4EF_CUW/664ZL>
MBPM1G4(>LAHJU#E^GL8",(O05\)/)X$,+"1BBV%GLG*6Z]^6/[JR$L-/'^RX
ML/_$"^8T/<76P&SJ5'W P36D]DT)B+OT=3X5#G=IC/\/,!B9#4DMQM34_!\X
MU*^SYO1N4?50Y4' =33<T::X_/%V1,%D*G?$4W)96N6"$G)Y8@V'6(B)U,U+
M,C$'&4X##ZX'S,60,H3T$+F8FJ%A'AHI867C(88@\X6""TP3L>+6YC2AK$F.
M)#+]-[J([\0CP2-&,QO?MH/T:]H52C K_VAGR92,W[KQ>-\U*RSQ;E10*!;$
MP!N2NX'C!EU"]0&5E.ANLI !M^SI;5;X>$@-FRX=16DNE9[0R;_"H81ZDQX2
M$"G8)N&,D@ OHO?&K)YY77K>I:ENT&+>Q'W"\G+\"ZC%>+5ESP\)*RF>8N\%
M_F;-NZN\DK^6\$N$L7Q>@!1GY=P)XB7=X K]L@_Z&U[#W 2V>K:N%T++G>&*
M,=*$*X;[9.^*R(/+Y/_3F-!B Y9R31>3Q';I6F@S! W!;?.JN<O%7MF09M>D
M['*FDT>('V,_+B7?,&IL<"J8S^XK=D5.+X<WFA%O<IHNOY,H99CFWI*R)@6X
M7HR4EP]^HFI;5<9R9E)D:XR;!;XN*0WXP06+])_N9$D2 _ =&2[@CRAXI.77
MTJ=<K].%Z,X1;OHQOVD?-^UGF\XW>($5V]!!W.+;9(>;.]O&'(KSM_NJ555[
MMD8",?':;/-8?.,35G:%'4_41G?SW3'\N*F(YAUP$5DL(^RK\<F$E['0.AA\
MV?H$$%DL)JRT%GP %QR\LF0H9$T^?OE04-?)^+UOX0*[B]S)??K$>_[$XBD#
M"7EXTD\@$F(R*Z=:+$7OW8["950^XWGR$BE;MY0L/&L*?!L1<!E6E77,&B;\
M_'?3&T'%FSXI:5#D/22QQ"*RO!AJZOY);I[&(4C9.<LS])%:%YB'](,XZ82D
MF4-P2].W)+>8?$:*4"/2[KH@9I1 I5[AX@)LB\2B(:"%."TU*NY/HD_ H#6O
MX\5FI7"(<@<?10OGV*OCEQE\']P$B;?CN.!5O<0!MP$2@ !LITSI-4ZKBLZ-
MC(QU9)11#%II].+00W>CS$4N\JN+X1907H_N# P/%\T7TL]JP;+64J"2T03#
M#-P];\3V14/L+)MY.M674]G1<> .C6,IU$R:(5&515*N>).Q;T' T89M9F G
M(:%-\@4^P_O#:7MAD+3>TA_ =[CF@1>R\L:U8F)&N7R+:"BZ@V@8?:3Q4-Q6
MTO7['=Z,)0CXWM]Q?Y7B@HN$&S63"28%Y2C[LC^E;7VT4@V]L.6$"OL% NZ\
M4/<E[B?]JX3Y[%0V@"?"XV^3EUP3):8(PQ=WLGC)[F2.':OA,I[PK#<__$\8
M'(ZJ6G!.WC]<5 ST,GFW(5WY__OX_;LT6L[8/8.$_(R-&W$X6DCOGSVP0_)5
MQ+Q+MZ2=/^8D8Q#S/F!"#VBX1. "<$5=G]:28>LO'!I6B)7N*"#Q2B:9=Y4F
MO)*0=YE;4LMA%$1P=UBXXXUY[H-5ER<_6L,AB*00S@KA?8OYZOD?V:7.BHC4
M+6BI,GF-C2JUR#E8(_(C_,S)^3,<P1]X KQ2HF@'CX)GXM_\FT1AE5JU-L\N
M*J_2.,4J[=XM_FK[8*-R^ .]T"!>L-HS6HQ->&%'@F A@2GG$6Z@>62>#^53
M,LZJKU>H0KX>M $XKB=F7_&R32;F:%LTC6!A;']"Y3F#G$+1"8R_*&1&5N:K
MK--VZ4N2UP\)7-OC*3&+X$EI#&Y.,R99KS;3,L %TI0LQJ&/-7U9(W<B*>M(
M5W!/O"@89KA?E<Y/FI/BHC#187/,2R;G&B$VQJ9##HJ".I'&%=J2V1R;+YB%
M/(OBKYG+WY[\N\N6^;&PRL8! J=WZU3G1JIU3&.%LM>!M2:*6SLP5<:(RL8#
MVUD%VP/IPS+"^'%_E783 X.UH7$[;)W9QPR!+)A/V^W6$G9_G9&10NU-0-)3
MC]IE+.O2YB=DJ(@$L[U*_#H7ZOQ$'L!.YM%Q.A'KFA3@+$4ORI'/([HGRQ@3
M-P'V9$_<IW@9+'B+\SQW5%RD4U<-,:R\<!G%&0>D'6=#C"W1 C.*<P/4"P19
MRD%-<54IBLPBZ;4.EPN$\\J0).?(61Z%SF0Q#C>.E\A\9"#],0XF5'M1/$D$
MY4&@N/0##%>2<4B"4)*\@#I+L(()I8ALF]@K&M(D#X,Z22$;T)MZ#">/23"%
M[[>?'LL\F'&S +;F/A 6BXOQ"-C9TBWQ=E771_^4"DTO?"3<(0'G@JT\7<53
M$"-'^V0Z0ZPDG_:R)D>3!EOA \%CX(/#"\^C6'B\"?<!<U>T#"I,<*<H<":>
M!+;_P27[\'9X!QF-\&)XH \W=TIKA1%2!H:&(I=C>+%MT.A K@B%]OK&8VDT
M"9_B'&(.0Q*;PU4&PPDI&6;_%5<_KY][=PKY1(.9Z4O806+;<>#13@G>A9-V
M^R1GC&8[/=S4E(I)CJXPU%8GNE83E<;: Z.THT PVJ AX,O]<LA@]Q;O'VGA
M_2JVBZ4J):P41;/LD3H<.8ZJFR/;-8:&JRJ^/C1U127#56R7[!T2>\D.>"Y;
MWWFF^;6O,^EN^8#H4GJ2]^:MAF_#:,[5LO2J=_>V]WJE=QQX"N2FSV0GDTFL
M2([6V1<>"@^X1Y2.EUS]_5WR97@P%_RLQ>D]PN^X<PI?0B+*UZM?[DLLTTMM
M-K1O$5)+>H7/*+UH==W#%UX;Q\K_[]YRO)_P3^G7(%P0T $(9LLV#U]ZU</?
M]5X/I&^Y G]\U?HM]=/0:*)R2Y_%3!VK?: Q A9"3/OV6=F&UM3I[R8]P0E/
MXG 5>8 5(#8AH7<!SG@9LN;Y2D+J)U=3_=&$;/B3&>'(-B><ZN_4)Y\^Q8R<
MLAN%1WP@PVB)QI=*MZ"H?>FKMPCQ>A7J9B@Z,]RR#YJL@[),:MNV7B:X-=_8
MB>PJM=SZ)$HG$TSU];(EGS=:G.X,C!IF OO8B0R%CS_>?Y94B4;:E5^DSW=?
M[GY[__G]EQ\\]GXOO?MX__;W^_N/7[](=U_>P?_O/OW/_<=[Z>L'Z</'+W=?
MWGZ\^R2]_?KEW<<?R6>^O[___=./^U,:PX>9U5SS4.%HOGY[__T.#^2^KN(X
M' '0)[ZA#15>C=738I<0D8@YOI>WC./$ED_*#<H>;(7CP;OLJGR/>)R8_!'-
M#&'^?O:O)%!*?5;PE-<5EF7OHD6Y&5H@*UUF!1"8XH^9HXMZ;CXG+BVZ)Y.8
ML*YUZO+15D_:\<U<Z:C&JY*X%E;IKZ"2<M&-&!CY>0[XW+O9;$GACADDVXSU
M0BKRS7\/I+O)1/+AT+%[G,>2TBD0E1?0EY8SFLK$;?J9X\M24KQN)8DIATL@
M$7^O"KRNV#6_S]($+O=H<DY_@D?>ISG=B*1PX2LW#?3 &T>9C=WGS:/TL4E+
M*8]5)+_B/WXBJS]9QLD/\'[X#^&^DY_29> K^;O0JATP@P.SH!AAQ C$$]:)
MQ> A!7X A(H04!7V?[+LMUF[:P4B2?:-]-?OEYC D'Z;#O]!7\U__!M8*AC2
MP9]7D$=-1:W5<: [$NH$\?S/]]__^?']'YW03V?,BG^0I/I*FH 0IUU(/'(Z
M"D%F(3W/B1>,$+$%29RCO7D!,F4_7W/?YU5OB:.91YH'1W!&$3/XT ",&<W'
M%+)Y1OW4B.1F'S"5,W>#:"#Q!<Y=*CYI[<L0\>PR]$H6A$29P/ Y6<AO@<#F
M[-EI[@Z?B]4Q'.%F$HP8JLP<7DMU M59I;4%H-0B6AGV!TEQ2((9ZSY^A$-(
MH,482,HCR@?:D\4;$^@O,H>,[4RB!GB00+3'R^B!))W,8^).%F./*0'ZN@A>
M_FUE7>E0 WH"L(<Q&M'T:6#PCZ5IN @C7CT!RA!<(NP] N\Q<57P&/&KP]!_
M&6 T!^<SN"]].(%P3K% 1U3J1>YRZF*Y8G(0$L5!AU4]A'3A%,V'AI+]941X
M&IA#T]-<6W(!S. (RO>/VTM@@7QWBMBHU*]=_1PKZN6:&[3Z,"V-2G.[6.8^
MFV%,M_02&BO/PL&4Z#'8C:'K9>Q-6/@Y>G!GZ9+[A4\E!SDB!#N%:% ZJP]-
MM@C7NSJ.Z1Q$ZC<.</,-. ELQR"L+]]*_E<WXJK5(H]J7?.7TVF.E3"TSEQ'
MADQTD%49 [76LDH!!;S@&W6 @?+5B7!N3%AJ$5C2TD]XFJ"'<VA._1PX$TM!
M,*$;CD8WP*DW\9A,1AF4%4=]8G(>)[<\,$@HE*%1X#^@?HD)RU.5Q4F"K<H,
MV6D8#0._&JO23=+GJ;B$HVZ"6"8XK 4. W-YB?@UC%[>,C415I9\"I[;?,7(
M9V!R>8@T_FH>/+Q&MV>Z],+8Q9!HY*9 :F Z1,&S]*KW_NWGWFO@$W?.2X^P
M\H-ZX:R?D/J$W#BBNG8-VPFN.277@)6P$%S3 M=D_ *,D:(+4H\+,:\B=YX4
MHN!Y<ZNX2@LQ;RF8 2MY"<XB<ZD*$"9/M&8$:]\)3<%+M(*1@U"XBX7KC6E@
MK+[E*KBK1>[ZQ]W_M\IAL&3=5G_I5T!)9@9,-3DAT4L3]R5!7G.E\8L[64;4
M@X8;>J (]-(#P4@O:T)C\%E)RQQS+.,Q^ (W'"\!EDYS8IPBD:8J7?G,7<8H
M-+Z"+83#?=)2/C(;H[7K\Z\\3(*D#0:50H =Z[-@RAKFUM!IGU,T]6"S[=(
M(>V^S+*CY;4_IO K]%M"I9S4$',/4W,EE$F<LC/5(>5X"BT\9R&BN<L[8=.P
M60)V #X+K>:DB9?98P!2A$VR2$=#L)K>#'T#S;>7Z7P1LK@1#;&!@EKB6T$(
M35W!<,=FN$6X],:"S7:(+OQX"F^^A:!*L S$BP(ZA"6,^BE[38D;+Z.D$0F9
MA_DWF/7DH6:,I\-G1G3&4T3<)/4:_[E?J+ K:82ORPAE$8\;AJ-$!,5%"/$,
MS)V'7W^?T6&R]PO6U_G6G;F^VT\R6OWD]_\-%.V'T[YTCW*$"ZQ'*L98S3++
MC+F8*HL#EWWB$]HU6-43!1CWI=W^4;GJ]"S/.QFWF\IH/U^AA&EZN)#$#: >
M=7(A?4D$&ML)-(IP4INVC @S'.0T-[F520F!,,7W/_ J?2:]ZOT^N!_T7G-@
M&@GA&&G%"Y74K.,-!35#,6!U+9AP=R<D@16#.Z$CY/'K?Q*&3QO.N(V-W^6#
M+S@"]$4 T]\5(!K<V2S$=BD?''[T1>)Y4F^+!QK]21:ET35WCT Z@HYW4'#W
M&&OA TX_D^DP<C&^WZ,'"G2<=':R\CB%B9"G;"A+KM MSH!YD FD#SA3E0X&
MB)8/TIV/ 1XP69*6B _O[ECK0@JXQ3JYL,UV'@4,W/P!6] Q_^Y-L!QDE(QG
M8Q%06C:6U?;1-;,8%",:6G[WQ&$/LP%S8)G_.0N?9NBEYEAP1!:TI2SQI<%S
MIBVUV*1&SX?U7H78R)=LEK_R#VR6)7\R_YABLM!?).7GC&BQO VSAP]C/$ Z
M2WQ&+6.$<4R@,F@=.ESP*,(F=;8:&IBC4+U9NQ\MN'"3MQ7>DX(TNMXX(!3R
M[R*$Q!^$2<=PB%#55![ &61E-%&*VH6MABX:QDOXL1_.:5,F2(E*\QA[-_DC
M%B]SGD..%VZT2 *I(UB_Y\8D+59%H@HXU Q(+?@UJV!-2V99YUN"(4:_.Y#N
M>'>&Y[%*44H!,>MDG+O8FHZUCO3)O,$N50@\TH)DB@V=$_QGSN>"5R/.8Y0
M<KLK;Z+/R#;W$%)>RV!W&"+B75(DS(9Y+PAGQL>DU"<&5X(!2"RP= S1Y&D@
MBIX>5D0F*!XH[Q!;E#J(W#W!O0$Y4TQ1!"EEXR G#XAE.F802!4E8O2FN,[,
MO,WT7.BN":O_3?W/='4(G[^@%)B4_M!3?B*3QP0>?A. Z1/2F[^><[K3G'$N
M?1:=0?%R+'V52?H,88MAZR-): /C)^9M.[JR#F52Y=@0B.Z0?E,9*,DW;:.
M</<9A\ 6D86KY4(1;,*&E7#C+V)A *;E$$=$D7_*),XJXZ=:FBJF!!:Q^'"M
MXN$7H"W>8C5HX4Q],J*HGMAFEOR<JA J2K)!>ZG\^!NP R)D).)COHOXT'0+
M<2$W$)IB<FI1':<1G<D#AW]3,^3M=/:#MV/GSR4E"K(*<&+*JV21' ,'74O
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
MMF[T-.02CHH:/6MW-S1[-7JJBYZ&W-D(>O;,+CT=4?]:VV5#[,3VH#L1=<@
M:]Y^X.TQ]\Q2;=9*=M51M'*YC1I%Z^.BNLYEQ5&D[$I4YQ8<L_R&94_M5+6S
M&56NUK0KK6G7Z"F$'DVKL5-=[#3*!!I5U$RM?"@CSXKP,E$*$G.MNL1D]GZU
MN:+56H=&51^Y*]_,ULBM/G*5TB6D:^1N#7(;\HIA+W5<XQM _\H*F>,%Q9MY
MY:/91)L\#2!L>A$V;'ZQ3UXA,JT<G(KWW'E[ %6;?P_;4KM=(BKYS>&S1>;;
M.W--!8E#Z<BM[:*-38!IM<9G+Q!F+<)K$5XX9:C3K$5X+<+GWTVHM0@O*\+)
M=#@.==AQ?CGOMX#D^Z;]\.5W^"?^Y%CW[VV70[J1I[:_HB"TA\_\3[9K6B[,
MUB7>6#\,^2I,R_!X*O8)4)7EXZC9GL,U2 M7?.6 8T//9^'(@O]\RV)C>'$4
M, O69[)_1*[%M(;$U(:J2>@^]BT]@ <?-*G34!B\J2@?6>C!'ZAK,-,#D)GC
MB>[#(/HS=>TL^@U59G<C*_D.1E;Y?)GL$68V?1M^88-G!N#*#HI<.V0/GA.-
M*?ZJ_5%B.FO*C8^Y41/?-D0->456,\\HT=^@8*Z #_3,R C9V'Z2MQ[3RYCG
M#^HY]2/?<VI;-YIOH;4:6:M2I]4ALFX(LJ;N4S-DS=O:E"!KOC0.2J+E+O -
M4F(7"+'X4O$-G% "O@@FEH$QALZSS-X1>0L/\LV3;]K]Y&RJU%=]"KRR9EJ6
M*12IH[60*5J")ZB&6!FJG3X4J(Q1R4/!M<*<- \7K1RY"T0]X # 11\ 7HD<
M:EN;[@H7!..)IL0L\!SVVE6;^38C*%#N?7W,!VAJ6V*PE=#6'9C>&PX#6!@<
M2; Y.#-P-CJUYI=3Q[G^ K85<S75[3]?YK9F64!'2KN'=-3F=,0;FKR"CG@?
MAU)T9*<KFB(4/0Q]>Q"19HZS\QMS ,D#:0V(KV8/<+^8+@@$"^A*:[07HUI
M$ZB!8O$F7F"3J/,MAZ+(/S_:9C@"=)#0R;PHC*A&^HH^ 'LI"F=?X:3QY?>!
M?SPEM[+_COQXZHE^;QT- %"_CO1A:/DGNO.H/P<'QWDB!0J=6OVBM0K+[0B]
M/R=:.Z'6Q4O:I6-L<8>%F3*5FV#AG&K?5#+"GCHBO()'J1#\JOI_GD/-B!@S
MULZS,"3.@VVAS9\ 5$;-=F8HYTGXA!.9%@,ERD6R1*&M,S<:#X#I@6%1N;*'
MMI$R.7\#A^)&7,\]FOD@(X;E&\=!7R_[M//^@^X:%N#*?[! $P1^FK^TS#P3
M/$%<G$N?P!*>  8A:'JLU>5J8PO41U@F/P07GC9BPC=0,$_CO8*0S.]XT4J;
M*E]ILU=FI955@]=FPRPL$S_W3%55TLQ4SJQ46OT5S$H5I=^461>J66VPJE+E
MR?$>*3PMB'QBE:$5'[E:5R*+S@H"F ( DS^1-05.9,M'XSU,WU)[70(@G>$4
M[L;_K':V7]]:9A#Q2/D+7HLH8Q=M_:;S99:DG#$ 7-#J(A-H@@O49G+@;.Y,
M788FMLFCOK14F D=Y1S<?94!1^X\+B*F?'GV=+$?SKH@ET@DPJF1'9LO8L!7
MUE#F&FA3W_&R625";#0;.W&&S-1+RIT8 $GB$K#I5SXI]$5XTLKI>F".<;_K
M_--CAC0$NH&E0+W;"4Q-$7!,W2:G8P!E4SC8E>9K3G:U6<Y.3E>RX%S7)S8H
M=/9_8X5XAA6G=.%36(D=LG/=L!T[?"Z\%9G]"^<RO'L7X&H*/7(^XR>^&W19
M]5I(,H;GNA9WRSS:X>A52UFD=TKX]<>1#6KM!U5J *3%&EJ='JF^W.L@5HS@
M3*"7P@<6"HJ>\" EBA(^Z?\X3==J1GX,\0"  M_Y3P2RCALMN,A%NO'6,\NR
M _5.?ZI]OZ6W (PUTDTP96,!'NI/*4/Y; "F"-ZD9&BN.(O$@H++!B/R?0L5
M>Z!2TB!X56V8%4-,^:V;I0,#<9J'[\, VS,#B280*PE21AOI8!#I;!@Y#M5=
MX 8&G/C>(QH0)#5,#_8&1[_EV&!IPD1ZB+/Y\"+^YX)*8)KD-D.[-MU[D-D\
M\"HM/40/X8-N.^@>+,9,:BGDSW.#U2["%5V$Y4#_#GQ',YZ0C#=RG-B97TB$
MCFH[ !(60O_6?F+?.9N=+6.S=Z#$M5]!C=!!A9Q+4H;\[Z"R4V!".)*2XUE(
M!! 5IFV@:@'G;N2+RQT2#6FM?F1E>(!Z%!H:,+ON,WWL1:ZX+8*1!NP;*#CK
MG*)0@Y-7B'8 H=A S'T4RV3@ B:!=1+_\-FT@XFC/Y_8+@&$7OHLYA<LBYPR
M%<=$'^2/!1/U>G*WI2$?B70$\6'!8C(_JO*A6?Q9LP7,J"Y\W)"5A<^63:LH
M<EOKK#3M\F<MK5[L=BVV66Q!+R33O!R:J<R,G1,^B=QN^1L*#)R1^G3T+93Q
MLP&#KP!/;_N@(YK3JEJ!X/==WK_ZIH20"8->%&&[+$&M@B#JTX%>)$/BQ0T7
MAYHXG6=#DW<%JGA=1PJWB!!]"R;</RC6M+EVVGQ#1:),#D+%07;(K1]RL80C
M+X*YS.!3&< 5K8=2Z1ROZ3R!5>JU53Z;K5$NFVW>%BN;2T-[ZS2EKE*V?6U=
M'''-O :XDAL;0=+F\[O>B$)JL;1-8JG=DIKMNJQN+98JM-LY::<[7K$&TX'0
MFW_OX34!Z.SF_A2+)3&D:%)/ZZS6/WI+D^ZW"TNB9EGIBG1O@Z/-2Z&:0 JQ
ML2)UM;('5<W&ZV?CLAK?KK#Q7M7/S2:5UT5S4[BT&U*W6]?-W5G\=A6Y@K55
M-R_\:M)ZM8+3TJ2VMJ*[I!8=E<9O+#I6]-'OMNC8%R=,OB#'NUJ ]1S5F6//
MNC_.*7NR/]T>Z1QOJE*S5?>]KRZ6B$Y;;;FL3WA7;CUJ BG$Q@VIU=H,B=18
M*NYO4>O+R]?IS=NB6"RJ%+5OMYE-J=$LVV6UO@99_S5(=T^O06H"*1B4H/8V
M<^%=8ZEX"\1&Z8;6N\+&>^:V6%Q@;L^\%TH7B]#59D]EL21ZLZYZE[#U@JDF
MD$)LW),::AU[75TL<3;NE8Z6VA4V?DOO1>6CI1;U$WB-[V+7KL<[+4E15[2(
M*A/^\(;FTJ[A%_-,RH9.K0&]FY>$-6V]/@%6E;J="A)7C=\WDAV*LJHC9K=E
MQU[%G%]BR#EUI4M+VM6QYRE\#I6FI#:;Q7N/UL&C6X3;GERBX_!>!([69/5J
MQ0G("D2&5BG"JG'[5HVH>W*9+N7K0NT^Q'MG^[*P0^'N^73R&KNO$%XV'0%=
M+W)SB]RS&]O9=BZ'6#5_1M[M[A4"=WUT5\Q'W-)3>KM0Q+T7>QNB6M-',26\
M55I+J[EW713]O_]75U74SWO*P7L69#[=>6S/@LL/E78)]V$=CKINB[XAJ^M&
MS^9%4$T;A5BWW2CAQJM9=_VLV]L_UMTSE\0I;]IJNVRHVSYUX*-&6B9,]T#!
MY*^ZK]PNLF_P..4ZE+RZ*"*B+9_BLBNV34T?A:IX=^M:%M5%T9X[&/?,/<&O
M%??4-Z&U.K6!4T7TQ 9."2_VKA@X-6T48MTR82@UYZZ?<Y7]X]R]BISF^6=>
M)BA)8JY5%^[.@*BEK*A#UZ&0U4=N8]5:?W4 =4U9RQV<9<L\U5)C&W#[^LB/
MW98<^Q##?66%#"-*WRWCL/(=*M5R'2I+[[_:%'^H:%)'*Q\/4QG1_H9F[:Z)
M]D.E*U<+LYN7Z6]$5OLC'DLV\-T=\9BF#I:)7*[%X_:(1TP=K!1F-R\>A<H;
M+R(>V2*BF4]S9?+ 4MAI !W3BP:.M4I2VM9^LSJ;)$P?ASH,S!/>^Y%:3&GK
M)W/.@J9E>+RBQ@GPM>7C*"RY_F"Y41JTMEY8')OVPY??X9_XDV/=O[==+E\:
M>1'Z5Q2$]O"9_\F&';@P6Y=0N@G)$0..#3T0&/83&\,KHX!9L#*3_2-R+:8U
M)*8V5$U"A[QOZ0$\^-"3M%:7P3M*4]8^LM!C'SI-J:OTF!X <8\GN@_#\,_M
MEM1L*S1_.+*6?T.5V=W(2KZ#\8D^7R![A'E-WX9?V."9 :"R@R+7#MF#YT1C
MBF+L?L15/%J.@_^OL^;'W.B);QNB\X_VD?_!,R,C9&/[269;C]1E?/('-4/]
MD6^&NJT;S?=V+49A>2KN2&I+X53,:9@W19VA8=[PL# -\V5Q,!+A=I6/1&Y=
M]6/A9>)XG$X"%@@FEH%!N<[SN]+G0GUI\X2;MJ4[FZI(68OZ5Y;VS#*$"@RA
M(D/$,IU*71:GV2F^X=7N2LE^UPISPCI<M&KD*Y#D '\ %4T/?!(Y(1X Z8YP
M.3">Z$G, L\_:)("QU7:^ UER+VOC_G39ENC;WF&$0&BC.?LFPV-P09#6W?@
ML]YP&,""X42"+<,1@E_A!\I?P+'\C6Y;I=E03%E! $-@0X##!SJ%<$1'Z\D[
M0&!S&NK-)3)%ZO9Z2&0M3F2\#=W*1,;;7Y4@,CM=S105Z6'HVX.(%&J<F\<A
MY'"E2$JO_2+EA+X.TIK^I#::[XG<#<OLQ=V.YJ!^<[;#P1?43SM(=&U.=+P[
MT<I$Q[NBK*;5YFG.C(C48ATT"T&$J %;03=# DX9U;>9H5Q P2><R(3EP%"T
M%E$6Z<R-Q@,@8R!&U"/LH6VD1,O?P*&X#==SCV8^"*+-T4.^;QST];)/^^X_
M@&BT #_^@P4JCSX,YR\M,\\$1#3\">;2)["$)X!!"$H-:W6X?M0"/6DAKPAT
M-E4>_3SQ INT!%H>*$>?'VTS' F?7_9%[IHY::2OZ(, C(5P]A5.FU]^'_C'
M4T=^]M^1GYKW]];1 -#ZZPCV;_DGNO.H/P<'QWDN!Q:?6OVBM0HS_PB]QR=:
M.V'WQ4LJ)4TV=#( Z?%SW']!6+Q:.SZ-J1<$>9Z&%]%>4^6TU^Q]9.M;YPX<
M]XL;T:1@!V4^/O6U7A/%KRK$+S5O65W\4M.(4N(W7LI\\>MXCR B%ZMHBM3L
M]N#8MX H=*"#H24>M$%%9@,=J620D@<^:77;:&P&D4]R,O>H)13,6?U" ZC,
MTR^G/!ZH)B_4;55-VP$*6V8.\O22"UY-*V,5;OVF\P7YI)PY!$S4[*K<(:$T
M5N4=+YN9PS] :FIW=3-MJ6_.GJE^1B8/6 "(-SM%H9ZR*+V6KV_"U6L->+
M=^3VR)E"Z7#%'-9NO)S\'']M!]AH7OVYK L,$,%M]6Y!0WV6I/0<EC$2B<O,
M5CFC3.!EKGQ.5YP0!D@%T(9W C]3I)XY-8$&^8'77AD[']J-@G9.H9/2T"<V
MJ$CV?V.C8893,_9"_\=IP67+[%_XIN'=NP Z4^AA<Z6 *G6U!G$SG'4MK8.<
M;'BN:W'_RZ,=CNB#IP  .V3GNF$[=OC\2IU-PF\_CFQ0"C\TT0D0KZ"A-DEQ
MY'X%L5X$70*IU':"98*2)!Q%R9&-3Q!2R4K-R(^ANZJ".7V/L@B>#Q8'"N 9
MP#,!"O9,6GW>HS8">J5C*<M\##8Q!] [(#27Z1Y"Z[C3GVHG=.DM )./0%EV
MO?@H"O6GE!A]-@"C B]S5N" 6$!QF61$OF^AW@W$2SH.;\0 <^+Y1%XI9NG
MS)S_X.N<]@.))A#K"%*F'^E@V.AL&#D.J0Q<[08]Q'M$_9[DE^G!SD AL1P;
M;$:82 ]Q-A]>Q/]<4%3 O ^Y?9'9>9#9.L@-6GJ(_L@'W7;0&;DEQQS->$)"
MS\@10V=^%1K?IA :UC<,+W().V>P9K3,@^W8\0L'.XA5"PYBW-C0=H%.T"D1
MA+ _5)6 UA[1E8 TQ/04!B"+8>0$O>GWW,A&6C ,:Q*2 D04^M.U\;=;G PG
M(B+UK?]$-I!:%" GC/5?<.18?J@CL<> Y<KV9 )S_A69][003JKZ< @'"/,B
M/[/:V&E&K_$#@;@B[6PBL^^ZJ]_3EF#$?>3HOH,W(@^V]1C0=-G->4 <MEA&
M^AG;A>-YS)G*M ,#N#3RT=O99T$T!IP_DP,3L(P.3#3!,W.F>Z-]Q%! ,$5<
M:<CO/MVWG441CI^')J$(>0^VR>&/6R*1TW?="(;>6!//#_$X/(=-,*5Q]*?,
MOJ4B[#\1V"QP?!IXW,(4@V>N+OCTGB1DQ"/^XR+:8"RN@"O$02S4YFZ8D!D
MB":$"]S-@^U% 2IL'(R6.4=ZV.;?#FRUU=,5S1@H>E=OMM1A3[/:0[VG:D.M
MT>A9[?_7Z1U4T\TX7YY<VH!W$Q4HA,HI5[\ .0'@RZ@/Z]);Z!.CXW'+,XO2
M,Q<90$@IY!0.7QSL)"@@:L9QAAYP/RK]@*P)QR>Q%7< Q(9CP'54).\/6A,4
M>T5FU_'[N==\BPP<WT83*350X/,Z:@K6L[B>8^,H1/8<1L@DZ&^+_-P'41VW
M U)PTVF"$?#D$;#@&+^"'C\2@SK(.YKDIWP+ZC4JUL#@**&N2VTR8]QA%Z16
MES>*^M#L2IUNCX'X^F89%M[8"* KDE#P,_>4&-64*N>I;J.C_@_B6@@&4".\
M!_YDVL;8$HVBB#+YZ/F_<(O"WN)N616[Q0B_DE"H&)U7^%B3VT\(Z7FDG36=
MY\W<:4J:JBZ:N2DK3XMQ.&5?BY-D^BL+%C9EUB^BD@5&.U!E%(C3*SFYN4O,
MB^G$FJ&26*^PD[M%FH'N"<76X?"Q!)G/?D!F7XG4T=H5XY.CBY2?G*J,P+">
M@"$Y- IRE)0-]J/!R5$-YVQ 00G()"2RZ'H2AMLXG/0NKBJ1B, A&>"$(]^+
M[D>(#P?P%?(K4B!]IJC"(EG,1?5M99G;2G73<J:XY:*TT')!,CM'\KE(]=9"
M$G7C.UTD46E?*)ZX/4)G!L7!B(M3/'(RFC@QVA &YAL=NO>2X$TZCE(5/W<X
MG;P"5)C#0.O*A\T#A!Q]$E@G\0^?0?V=./KSB>W2/NFESV)^P61(VU-Y'/1!
M_EB0?:\G=QH=I'R11BP^+)A"YLI>/O.$/VMW9:717?BX(2LK/FMIVDIO+ENL
MHLFMMKI-BVT6FO:%!/"WS.7HS0R=DT-E8!""OZ'TH1EI1B+]UGYBW[F'[2SG
M82N32;\E"?,\(_ "?2A@)8. 6M*'Z554LAVH1]5RS_>OOD>UK4J3/]:+H//[
M4&CLG[(J\VJ]_XI69RDPQ\+LS#>9?0,KW/$:)$13UW-\$)M(VM^#O/QM2KWO
M2(JV]IJ--;WM+;TI;:FCK;U_R=YH#A>I:?\Z*;^W9? )C K&+=7-"BJ.I<.F
MU&N7:&/VA@C:!XWQ?(YCL"Y97EZ6X$UI25%2/35KQY'4:9>5]K5B4MJED82[
M'L8WK)\H-%@/1M+,+:(4QS.%OFU@(!4.> ]5IJ O0=Q(3)<:>MG3L(N&QUN"
MIN*"0>JMJ@B^!70VK$#6O%'SQA+]6VT =Y3O.+])QLA59-O:T*IEZ0]XTE+X
MPT\1[9-Z?OLS>OPK0RU[^Q)IF=S(3(50Y4/Z,+3K WE4>>X1=W:]5;;04'\
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
M-NBQPZ@52L[C"5H&<A('#)(<3[]!?J!H#[(O'(H/><XW(LJE2O%]QGE":2_
MN%,*'EKV.-DY7=-AAH\-%&/[>0ADMW6=>2#-@XEP7O(T-#B6*#DR2- <^CH1
MS6(@\/T.+,)&')J4=BG"F*.DV2+M<O7#K+.[AQDJ$3^O;L[^N+B].[LY^\9N
M^Y=GM^SZG)W]\^?%W?]!I_//FXN[BS-^=?3S]@P?"@5R[M%7E=N5S1]L5YZ[
MN@H%IN+NDIT&9/?M[+S_\_+NEOW\<7T%='9U<7V3(;>:M-Z1M+3=):TFD-;W
MBZLSD&3G9R# ,E%C-4DM)ZF0]9, EE<05WMWB:L%Q+70O[45)MB\S2U+N;F-
MZ XQ3>JD-$X;"UD.>#YZ^JB/=_2%TWDK Y(%5X&PL^@>UL2:L3.__^3=@WUZ
M*GPFN/G#@_[IP:>IG%B71ROP*\3D8DW<W>4GA0EF()R $286=N^5Y<,$9[S/
M+)DKHE'H],L2X]8>)>]@=H_:4#H\:&+F0]/K'O!DGC@5MG\J7$K>+_;5!KO,
M&+&+K,/H\ "?'7R2V8],7B[960NWQ"T<:G<J[AUFQF)F')6(X/>8/&4H-B\9
MMRRU):%P%16O\^CIE!M34QG58 _Z9BD2>HD?#SY),6KF#XW)1LS,":?1%80S
M_YWBY),+X$%'@C7P(^SLI](6%%5BUT;H(7H5NCE3FMRN30>VZ<_=65)[:>NS
M!+?@C=>2776NN+;DMJH:9]_!%[P<!;H;M(X4=B?<#C\<F#"_'?OIQ/7<JP@D
MKVV0APJ6?V,-8:%'R@%S@;[_=F 9YLGWT'<P:R:X'M[Y9M_W[V#@5\<S?AV0
M"C4\ZJCJ ;,"0Y_ *Z$?60?5@M-\ 3:GP_S<DE?HJ;FU>)4>I1T'P'#7CAD'
M@+&E\&QEX8GX0?0H ,J^Z4U 3IT[^OT!X]X_T$F?PI.A_6291P3+!,AHY!3^
M"AA4)3XT!+F=^5+SX(O.7_C]./?%+]._HUMNY47=^6,W++JF5IG=K_P5T/51
MMMJN7F3S>ARYF>6YV-6G^U1+ 85Q'$X*P!(O8 _H@B^A',>\/Y+Y=BX.@C)F
MFHWNH4YA#S>\= \2ZNW1GU0XR,-3<& YWF.QKK'\UGW-+6+;<J.EKM(B5FG)
M2K?]]OU1X6'G':;%PVCQXU=T<U5YA]VW7JW27*VC[=)IVW*S\0XM;16YI15#
MV1I;VI88VEZU%2RP;?ZXG6D9NB$])-8]^JE(FU*HW@^R+S7MX"*-UU?)ES$O
M7.#\Y=:L'#-K!CWOYZ&/><;DG1TZ283ALMX#;PR0K2+4OC';?[Z&U0)8F;R2
M*OL&"E(-LI+VV&\UQ(I ["JO'/]6@ZT8;][?8VY1:#$P4 :\[DPF0H1GA-UZ
MCOF&X/3Y]_<-U&=/$UMXS!<(PC5K($NAMQG_RE)K756:67N=.Y8N7!,UE]0:
M[QQ\^:[[MHZU'4+XP'^G+7!IN?-AT5=(+4H_T\64&]L:LK]'L&LPHWE!8W;-
M73VS;H!R["-LX?EHWG51M2#$&=6(:L)Q<[K\6[%1K*.A9$J)O'?PI7VLM(YY
MC:X%%%T1'&P5+?^[ G1<P$ZNF<ASSWU>'IU%KLU9B*K.!P<S;-4ZH CHL>X$
M?SNXN#J?Y;)4LP*]JX\UV_OC,.]A=J/QD>E1) +.!*@ 6, DC80KM<;!%ZTG
M*9UFS)+Q$M? DV^GNU4-W;&@:^: .%<E4Y5I<+Y>5"5-[3:F>_V&></\YM=C
M 2BJP9 7_--!I:$8\P=,PA_&I7DRUM:A\:FH.IN!W?9!Z#=,.Z(D@S>'4[Z#
MX?196\D[]C+Q<+W*YY$"41A'0($H2T]XG9+GS^.=**;89D?L[-]_O_AZ<5<H
MU[&UB0N]GMQM:2M=Z"ER6UOM+FO9,Z UM?OF=TY=35:UUEO>.14^6C?:6?;L
M:60/[) 8D7N:"N@J*]SH; <TOEF!X=N3W!5"!N53HK['V7&9.C>K?Y34],L;
M!24^N3HE+S;J-H$V!=AS;62[FG=N.'RW_2^+D/Y=GWN,6ISK/V]\@6SDHY4V
M"L-)<')\_/CX*,,ZY7OOX;CO&R,L)G5LF?>Z?VSJH7[<;;1Z:O<8U\M_5#7\
MN=,Z3B)274\)/0RO<3RLE22/0A F2<0EZ(DR4^+X3*H??0GC9H--TUI&V8:)
M8P_OP"G26L)X8WE>W'7RMQ^\OAKUE,H^OOMQ*OK6\AS3BPMV^8.N>/O^O<=N
M^^SR\I0=YA+@LYGON'PAMQF2?KR=4YXJF]1A.^49D]-9LMVC/R7*/36G.REH
MG^3?C_5Y/M'R G"-H1?5%V-*43&F4J!8\W,MS;98FHGU* TUD4JAYUK^M"PJ
MG4"1DTW3 ?M9X91+ UF:*%$S_&;U%HW5'+]#'*]E]! M].9I']H+V2$UC^\4
MCVN*K-0LOOTLKC_=N\-G5?N/:CUIBL(Y^Q1A/,1:Q:+F]X^DRNI94H551![D
M&H1FBAXV,> _J3Z-O_&4-)ZSD7LKSES1&FJ2H:C[ ]VU@J/K)\=ZCBM3JXV&
M6G/]9KF^5N5WCNO5%[D^K<=7<_T><GW,\S7K[QCKS^/\(.;&98<^;_A13#PH
M7?93OI5/98:%ZCJ?%:W5>%$J]!KM6BI46BHH#46^N+JMCDS8!!#^_?7F$HQ2
M['IE@.GK&1$9NW'IWSNJ/"F>FO%3T[,H[15[16 U1U%(D>KHZ[SHQ#<]U(&M
M'"S/:>C8S]P. T9?"_5[WB,4JR289KZ;R05=B_.!\??D5][YU;RQ$F_<GOZ]
MY@UVIS]YKC=^AC,DM%SJL'AKC*RQGC!+39X;(<_3_F5-GO/(\U0T#\:?+VWW
M%W:<K(EUL\3Z[>R\)M9YQ/H-"VW8-:U6!$U(JY?]KS6M9DCT4A]83I"09TV5
M&Z'*'S=G-57.DZ _?"L 8;GSY_VR1)QL)&7E$:DTF@5(N.AV7YF5ME60.Z7>
M93_T^T6^AJS;PJ#!F#,1,--;H[MBEN/RN2KS<PC2[(LU0I52'A+?.#;A6/3O
M.<4E8F,-W'VA0JH5V-&"C9U'OFL'H^W9T&^_L>]INUGJY*<;U*X#V[# 0:"'
MGO_,)@XLC7H$)M6@MJ'V:(F\*$6M?%[4_%Z'[T<Q\_.8;B_^N.K?5;2 O5J=
M J73I8%%)V0> ![?W[S4:IR_>(]Q8SC5"!MI1MC "4\2D_?JX?V%1($8T6,<
M>Q#!9P;62'>&&$J.$]&%5]R$'.53A(62:3X]"D<>=0,O)*^V*RVMI<F]UFJI
M9\NF;6IRM]G;4-'"LIFZ:Y84)/CZ_[[^X^Q*8A=7IT6,!:7UCM;"YCZY79A<
MD"6'0:4G<7!JEP>GEK"6MV&/Q\$Q^Q.T<9?]7QTDF?77R]4'WB]IK_(&4QY2
MJ+SP&DR+XB$L[#?H\JS3PR7A$Y\J(BAV@:+WA6O9#PO+O_]#9E1NS+5KSET"
ML1E@(4NF?/@_V.$PX5>>9D"</1/)-,W+Z0!*;#0,+Z+VOTM8>\9]L67MVX\'
MGOD,_S<*Q\Z7_P]02P,$%     @ L8,(5Q->1LC&$   H[,  !$   !A>&=N
M+3(P,C,P-C,P+GAS9.U=;7/CMA'^GE^!JC.==*8ZZ\7WYL:7D>USZX[OY-J^
M7OHI Y&0A E%* 3IE_[Z[@(D18FD0%!2C@F=#Q>+Q.X"^RR W<62_.''IX5'
M'E@@N?!/._U7O0YAOB-<[L]..U_N+[OO.C]^^.Z['_[4[?YT=GM-+H03+9@?
MDO. T9"YY)&'<Q+.&?DJ@E_X R4W'@VG(EATNQ\4V;E8/@=\-@_)H#<8)LV2
MN\')FR'KL]ZTUW7>O7_=/78FO>Y[VJ?=X3MW^.[MI$>/!^QOLQ-Z[+P93-U>
M]ZU[W.\>T_Z[+AU,IMT>F[ZEP^%K9S"<*J9/\D0Z<[:@!(;FRY,G>=J9A^'R
MY.CH\?'QU>/PE0AF1X->KW_TTZ?K.]6T$[?UN/_+6NNG2> E[8='>'M")4N:
MTZ>9O]:</HD9\[GOO'+$X@C'VWLS["7-D1G?PI[[,J2^D[)WPZ ;/B^9[!<3
MP?TCO(^">MU>OSOHYTC-E(-N;]@=]K.==,.4+-O#UT?Z9H?0, SX) K9)0!]
MP:8T\H D\G^-J,>GG+E@11Y#.UEKD+D=TF#&PL]TP>22.JR*%C]\1PBBRQ=+
M$83$S]%.J9RHOLH@5&0=HBWA6C@T5 :.+64RK%S[(^:%$G]U\=>K)^EVCJI+
MC61W1NG22G*61DN/K]CT(&/6_??OWQ\]H9T6]Z#0[E3[+O[9[0_ %"S$EAEP
M==GPJYO0[:,/JSEJUX>$;L<^%,[),ELP4:K?<M=NI!/<NALQI54WBA>,BE@D
M! C":QN!DCFO9N+AR&6\ROS;;(Y_V,RX-2;,<6UD)LWQCP*9U/=%J.CQ2GQM
MN>3^5.@+< EM]20QV%LV39;NW/95L"JH_YW0P F$9UA"CI:!6+(@Y$QFMS[%
M8!ZPZ6D'-\!NLD#_[-')*^A)TB0G8'W6X>TC(&'>]6HD"2U:W&E' @ >T[II
M\L"7 ;,=.)!(V!X5T+_[\3O4LQT_D#B1]\<8OLNFML,'$N[S&J-'ZGNX3[A[
MVCD7X+EW"%[[<GNUQ8=2,G7KA%W"<-63#SWU7Y]T5UY^ERBJ'XXVVVYPB21S
MQ_X']?>F:<?$<9,MA!LV49EN79F%9/'%1'M;=>J[S =B^$,*C[L8Y9Q1#_V3
MNSECH;10N)&5$8T!0' 'NF0I'#%/DF5*8JY$LWV!*Z/C&QK \.8LY-#A/6*W
MSM<(Y+ .D.3[-2E_;3NPJ0*EF(YAB59]W'%"EO T GI<#= 5>R*F9"7@!<J5
MVL^IG%]ZXG&/2*Y8&H%\70=(Y$^4@!<@,UJ?4W_&)/?OYK!NS87GLD!^_#7B
MX?,>H=TBQ CVFUI@:XF$^R0K\R]_?C?HO_T[T;);9 >?:1@%3$S/(D"!R>K3
M-D=HQ.LM>J-<.IZ00 D_- M$)6'2(L7?18L%#9[%]([/?#X%G\ /1XXC(C_D
M_NP&S->!H*4R'!79&4%ZMPE2S!A1RK F*]XD8=XB\*[\!^B\"*HOA2L*(P3O
M-R%(:5NDX1L=MS]3W\4U>8D+^&<65M9W&;U)^_W>IO833@18D937WPAP:Q$>
M5]!S?\8G'AM)">&,#19%M$8<^OE9D' AFDW;(+BD//@/]2+VB5'4"9IA90P*
MB8T@##9!0#9$\2$91BT"X1I&;;$MQ\V-BAYN*EH3MDFQPI_=,SQAGN!"+:;X
M!ZH$W0Q8>B^Y3WT'_(U+9J-_*ZY&F(YS, '_+@H@R%BM2.@IX0^2B%$;1RJ(
MH*06X7H7"N>7,ZJ"P,42XC/5G^I^;3&Y$:G7.3\6&745)Y)EU2(HP#BOA90W
M+  %+(0.NJL'?(741B#>Y*(^F"+(B  GHEGI4+Q%2%SYH%9V3Y\LEK(LC5'K
MN5A;4Q-%WB)%HWWQ4&5_8!4^%RIB9;Y5:+V-AQ&(7#R=X:8VAC5^+4+F+II(
M]FL$ _B(T:U-IF.#T(A!+J!>L2":1ZOT7B51=*#\4Y4\U/OWKX_?]G+A7_4\
M%/D^^:M-AVS5 +BG$#_O&]68J1'37#1I@ZD6TB9$T[2?)6B;=$9<<L%GRJ&-
M:B_)'%J"L)V+$9)<H+DE"]E&D I2BM:SI(R#$9Q<;%F<FFPC+D5I1DM@MK P
M(I,+-HOSE6U$1B<4+;%8(S)J/Q=T:O)6:MLF[V@+2@W>1NQR<6K-S&8;P2[.
M4=JZVMN8&.'+A[@EZ<XVXE.8N;2$9QL/$SKY,^72'&@;X:D69'ZF 99;/K +
M%E+N[3N&S;$W@KI+A@)KGV)YY/M8X@ODFYC<,D? SN)QU5M="'H8]+=),AK"
M+FF-+ED7G=:CMM$JTK2#+<@Y0B-FVU(>+=1\2;8"GZAW(X^):5$#6Y1V$F)$
MU"IC G,TEHH3KKCEBR$4873!8(".7JP^/J%;:;TA[R+#: :YW$QU,\B*);'<
M5AI!06H,0PCAZZ+]S=OVJW4M]D;H<\F?DK2<.H.-Q2'NN68OH&M41@L1A/Q_
MN\QU.ZY&B O*&DH@SDIYF<SK"%Q&^-Q%5D.P]](P+G"XY@XJ:S0+F'YL9@^8
MUY1HM(=<UJK4'G0/ULT"MW[=";4YQ-T@JWZ\&(R&;[4UWXIGZH7/\83:AVD8
M>1N-H.!YB1(CR.[VL;1D;6@GUD5G+2M M/+4!*43B%#Q+0HT3&F$3R%XC8(
M(MHS*KFU-1Q&NLE>!KEL7,DAT;J]Q*Z!7BC2#A$:9LEA4:$D[191_7HQK%BA
M*^C QY-AH%Y+(<\]*J5ZDQB5U^R!><-]F)&M+*/1Y+)]I4:3-0=T+E/I9"6>
M4$E4!\CPQ3QBU=5.\%9B9@2XXJ,NK4_=%B[:JRSGE;^,0GGE.U[D,I?C^RZP
M=>SSP2]U6,D"_J!4F"REUBF_ W?#:"ZY!&+Y)I)) >MND:1?^!0ZOF\S[1JN
M&'A!G[*FW4MWG'9F)W490?R^#7^F?M:,1RNP,D*??PA(ESET2<I77VIUW*F5
M<A<ME_KMH=3+OG+GRL?WRJHNUH/0@K$1T%S., 4T*V7]?3XD(ZC%^.JP^A.P
M740+=>F&/M?*&E3E9T0SEP9,T8QS #'W>(XF_%] +%?ZS_U]PP@<7X#<.Y"U
M7>@2<B-$915_;7>2K4KTSD%5S_!W'*^.P4/$-G!%.ZF64.Y?M-$,]E8\V"5)
MCU81=*93FL&+01E0K;\,["3%:":Y1&U],VGW\E)<*[I*G:K[D\W[(P<45B/4
MWH\TDW4,<VG9TA+6]<2L;C;)-TMZ\&(BE4&K&57O19C10/(%ESL:2)O#\\)Z
M9EO<MS(QXIG+N&ZIBFXA0EM>.W#'@@?N9 [,:^_X.PDQ(IQ+DFY]^0%.6RTS
M>P3?[IU^"SXCA>9-(!PF)5P]AT8LN*2.2A0?PB(L)1K-(Y=(-9F'[@!9]8#H
M+I"D#R_64H9=YD"T]/2#VQ=T[$^BT5IR65J3M:P?Q&X[5N%__/*/'X[6/SZC
M?Z]]H 8_3Q-_ZDM9$WX9X^<1Z-3A2WR3\KF0H1Q)*;!&EKE?>3B_8)+/_+.(
M>VZZ9/^7T6#LLPZA$QD&U E/.U/JX6<W\.,[IYT=./K<\_#QJ--.&$3X'0_\
M"MO)$@ 5[KWZTH;^_%28W)KHE/UIQPF8R_'C11%TBH<1COD?@8B6IQW=DH=L
MT2'Z<QWZ"G@?8!'!\Q7<0>:K[_KDE(1VM3KH'[FN HAZ5[@X,1E>>D($MS#$
M4J58<# KP8WTB^DK#G?U;3KDXH#\"D-6?EG.Y1_!Z@LS$)N>/:^:Q*G9T2,-
MW/$2&\J1[XYA2@;W<^K'ES*)GE&LI:R^]&BUNGXKZ7O7M;X"[$%,!2W?,FSJ
MJ+>F0Q#S!6:^O+W[(J]\-W+TF3<.4WYBBPE^/J986[9<#FEAKEA0[E<8^DW
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
MP]&K&2Q+UY\P]M/JSYYV[S[UT^.WRR/)I3K_V/G_]C]8A0)YX2SY8)A.D;,
M ICR67D7.6B)_W7\ ^AD9<F<N:P%TR \ QD+XU@<*&625&7UT-ET_O</]4N$
M!1[1\.:+U8\_/GJ[7+[[X?'C#Q\^?/\Q]K/ON_[XL>1</3[_]*.SCW^\]OD/
M:O5I$4)XO/K?SQ]=3&_Z(#U6//[7[R_>I+=X FPZ7RQAGNH+%M,?%JM?ON@2
M+%>S?B^NHUL_47]BYQ]C]5=,2*;$]Q\7^=%/WQT=K:>C[V;X&LM1_?>OU[]=
M>B5\[(YQ/IVG[U-W\KA^XO'3;IYQOL!,WRRZV3172?\,LSJ$-V\1EPL:R.K!
MRT_O\,='B^G)NQF>_^YMC^7'1_#Q>,ZJQ+E5O,+YSPV>^O@+Y 2S=#I;S= +
M^OGLV15>:_3X<8GT%^OY.G_]K$N7/C2KTNKZ\[^<0<39ZK>3TP4[!G@W>3&%
M.)U-EU-</)GG-\LN_?VVFV5:6K_\W^ET^6EBA-4A>A(3!D<,ML!\<9%9(GZ)
MT>ODX^4YK.-<T$!7,B^PB"O!G[WP<9W<QSA;+LY_LYKNU51OBFD]X4W&/+&9
M%F7DA06I:'@N(8/H(^,J*9M,T0'L<,.[/)(+Y'G2IZ.NIR&3=GMT] &K)CI3
M=&LLT*=KK+J\R,X^\7AQ>G*R>B:;+O'D_.]+WYT,R(1EUV;*UR*EH>PK\Z?=
MR<ET66U '1VML279"K(9%1!ZY:2&Q%1,B6FM,PM"2Q8,AR*,B3KKQARX \XF
MG)#? B=:B:091VX87RY1T <UF7GMF58B,J_!,1-+"MI%S2$WIL9]^NYF1JAO
M@1%["J 9$9XL%F1OGY[V/9%SHB487= RH:1D.CK)(M)W23C#I1?>I]28 Y<
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
MY7:7W ,:TQ56[H2VL18?A%.$E3M&P2I%)IB3%AH5F?[A;.E8.BY&3["=Y/6
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
MT_2*,Y"T(QGN=%!%'SC LD?@_;<01SA *QR1VX#/T8#BCH,+M,WF&)DU/MO
M3%]!]P6"AN_^C?/7WH/*>XAQ733PA^5IVM_3:$)KP#]^G$_/\?J7D_$<_YJ_
M'"T&_,>/,_Q8OVG&A"6QJD,X&5?O\=E?P]D 91"<D -9[AQHFPL0':>5!U''
MK#2SL3=BK /4D"?WG(G?PYL=%+V),WL+O(> \@JFGQ?[:"=0@Y53^D9L6 NH
MI:6P*<O@'@[LK[A)7U(_&"4D.G*])&V QC%0REGP!(A,H<(Q&>NC:WT$=4 J
MW$K@.#X3MA%V#PRX86#]LK"H!]'X%!-C(#0C5"PE\(DKR-Z$Z+4HI8C^K+Q?
M;B27'-)=:*"<S6>+.TBVAV/G#0'C2W"8I2L&P0E+II).#J(4IDZ5_D)^,%E0
MS0\#[@'T%"C03N(]O/GO<4[SP_PR3,?D3<TN4'FC+0KE(0:707E/WUET$*H@
MR)3&R'UC'JQ'\A0(T$#&&T^4_\=/*X(AM^>/G7/R/IR?G87IUTGY,/PX'I9A
M"N/YLY0FY^-Y#6E,1L,TQ-FO83H-\^$7_+E.;#3;)1MOQY%:Y.&UF.1*!AX*
M&T24B50FE5/)245\X$ZAB<%(-=AQS.:Y=SIYK8N+(*Q'4"%("#PI(-60BX/)
M:<M./O?N19A]^IUT.CN?8GYV5H4X8,9[I4,$E[4CDXS<^\@\AY*5%5H*6ER;
M)TS=A7$2.73;Z/B.N;*G:'LP6-Y-)^3&S[_6P.B\1DUI??Y<9_S[#,OYZ,VP
MX(!+\LIERN 64[8Z0G!>@ X"13+%A=(ZAZ$#K$?/AM:B[\%^>3V>XQ1G\Q>3
MV7QV85D-_QOSP 3M:;\)(%,(-&]7()JBP7.&S%JF?6@=U]J$Y='SH(F0>TB*
M^X C^M-'8N8O8?H'UJWTY5\UVP4'J@2>!9EJ9*71=+,F[UP60]_9I()A&7UJ
MO=%M1//H"=!(T#VDQ_V,<?YZ/)M/%Y5ZO^'T;)!9=)J[ (P;!4HR#2Z0J1Y8
MX#%GPW-L;0K<1?'H5;ZG8'O("[N-Z'F8#6<?/D\QY+?C_PS380W;OR<1\ '3
M@F4=.?"$A)-@D\%2+&CIR+'23(74NL"D*[8G1HM&2N@C&2Q]PGP^PK?EPLV:
M_3J9X^S-)(QGM(R]&H[#.-$R]AX3#K]4V,MS'Q:B%#JG91!&,4,[6LD"K(DB
MD#6C$9L?A^T&]8@'JGMM)0=0S+%/7F?3>;6=\WF:OYU>Y-HN#@YTCC&+(,"Y
M6&@2UD(4J0"*DJ+@G).?U85=-, -9M%/UZS:-/;1SE4/H>])0[DW=%)NX*ES
MO4 TNP@I=@&US9EK-U+<!7+8L]8V.KJK\$8"/ICVDR,2^TRLMKE:R\Q =,I"
M28*;K#(OHN%2<"BM;SA6/:#2MY%K'_5ZGX:?/R]=I?\(XUR]IHMPOS$QZJPT
MB!@=*!T3A*@0:/=4,K%4M&J>5;8)S.',T(;*6C4DFDBZAX#E;1-Y2?.8%7<$
M!G.)-$]%[G(*#(2,TLGLA5*M<R;OHO@6+(!&.N@A5G4;T:_A#"]WJ0ZX>DJ]
MVH3I.-E7^^KL7@KL*? >=HJ-^'CFW)?$@'.901ENP3LGH6A-[T,,WJ;6AQF'
M)<(#N5>'XL$V<FZH_T6YP(LIYN'\54C#T7#^]3(5Q 8>$]? DJ(%C_; &E25
MD(656J&7QJA.11OKGG[XR%,;P4]:2JV'W?YFU&O!51&8MUQH"+)8FAT6,FZ=
M@81%&%-UI5MGSJUB^)9V^KWDW\.!Q$T\%WSO@JBG'?XNFN/L[?MIZ1Z5[R'B
M'O;T-<B<-2QBTE"X( \W2P_!D4?B5/0>G6;*M<ZD.Y32']C'^];Y-I)MO7]_
MP%0S9-Y^P>FX]ON\7MH(WX>WK]Y?;$[9)L^EU:"#YJ!BK+DS+H)AJ*QGRL9D
M.FWI'0<\_"Z_KV(F/4NUX99?8QGO:Z.\!9MM<E(:E<C:4#5TA0*BXARLMS)%
M6:N'.[W8#P3PK@;\%C;UW27<\+SY"L0%V[K :!BGOS'TX2/S.PI_57U[2*YQ
M /XF')>KNU@"$ T9J")KT;)1P'72Y)(($Y-Z# J\)\C>5G_;"*RQWGXA29V=
MGUT H:6%^>K_*T>+EC(FTK2JVUA"4:7XHEBG?F</:.[6H(>-D>\L]DD+F37>
M)'\)?]T 8GCM91X9$.TT*%6[:CB#D'(VD@O&<NC4=><AY=T<]!$J;V>9;7SS
MVM:&7"8#AQMYP+_B_-(\F)1U']BC0F2O\5K4B;2;\$JU2!(HHLN!.Z>4RB($
MYUT0'IF)V2LUV&ODGK+MWUQE_Z3@N+4)H5BL77+,HLV7!"F"-&3K!12M#[,>
M1M5;E<$_I[4)I$S<2F2+EC 1:!\M$+3U4+S@*5G!56S=</-^1(=W]!HSHW.M
MP?8*Z"'*N_1R\$WM(?2^NJ9OR^\S?#:;X?PYELD4R3<Z/SL?U<;JS\XFT_GP
MOQ<=%P<E%S+ # &5.H'2]1C:B03">9\X=UB:=RK<%>N3H]1!E-9#%'&C6*[<
M[6YS^AD_3S$-%W.B?WIKBEQQC)9%D"I9>I]")NO0D8%AC>')))^:%P(>8%I/
MCL*G1H4>$B-VG&+'R7E%.X>* :2OG=2BD_0J!PW!<)U-2-8?;N-N,:'O#.]-
M_3T<!NXZN3+':<<9LF@+$@?!&$%OK],(W@L'A4MM0@D2<^OSI?YG]9WE_1*A
MCZ[=5\<$&^>Z/!>(QI<:?H2L2RTGIU?2)WI#C5>N6!=KW7!O%3;W8SM424W/
M9.M%%<>NJ7E0=L^__D:/6,2^0U#>">W &VMJ#$Z##R$ -]HYE3QJT]KIZ@#K
M^ =X+>G0=8';42V'=*LJP(NCZRX0>TK5Z0#O.+D[S57;E3I[ZN58%-*U(IYQ
ML%;1/JP\KT<N''C,"65=O'WK"M*C4>>!#*"38,X6ZNB!,6_".%^<Z; BN2A1
M !9#RZNT"*YF,H<<A*0-G;/5]-Z]B7$]^@E9U+LJ9])$LCT$AY^?#T?YNOPH
M<N4][9FU_"B THY#D%Y 2AQ5885)VWH!N(W@Z>EZ#PGW\4Y73ZTV:W]]]GDZ
M^;*\1/4"FHR)RZP*N&0%J&0L.%XT:)XB*[2Z6=:Z@>8]<)X>$UK)OH= YM54
M+^"44 HM/ XL5Q)4, F<#%BWMQ@53]RZUJ''%0A/3_W[R+AA?&^1K?KJ?$KB
M/)\BS?-M*<.$J^@$QY1RO2!#^@@J^@Q>,V)E3I)'<N_]:B77ANS?!X=Z.IKN
M0;0]1+OJ1=KSZ7FJ,GX])EE\G.+L<ATBJT.I(C(H$51-WB%+1--W)C!6*YZS
MQ=:5WO?A>3K<:"[]C8V'VJ9.O1[/P_CC,(Z64=W9KSB_[B@_*:M_WB-I:L>1
M6J1+M9CD2J)44(PSGVA]5[411'">1:\$0^^#UYH-=AQS[UR0X1S?#+]@7AW@
M.G[+33;:" Z19PZJ&JL!R2KA5FB;47'6_'R]"ZX&>3";QKAYC9:0-NH@:?:E
M)J!*)B"R'$"8XF*6J*-KW7VQ&[+#KX7-V;(FRZ6U2OI)H-J$<IG@%0/]QY [
MEX+VM1MZ)/==6B KGEE+FX'JU@^G#66.E&/7ARZ[TV5[1?3@7-^#;U.ZEBM"
M^%04:"_)"3!"THZ?)0@ID^'T!@EL?:WK]BB_-3*U4%8/3OH]B,EX&'#OE='9
MU&/7!,I9#S&6 D4D\C!M0)5;]]ZX']&W1IMME=!#TL[U>>D]."]J'*5V]#\%
MSB$Y'&@$!*\\\,0*5RD5]*U;#7='=ZALAMXMG)X4<BH9#?=,ZOG77\+_F4Q?
MC,)L=MD(Q[.L%=!,ZFU!MD 4A2U.RTH),<AP0,-Z%=[Q,QS:$J3[LK67H@YK
M15T#O=T3ZT&X/>4]; GU.#D0O:F^.\6:Z>T$Z.9]4-*I>H#'?'T++3@,I=[(
MJ[ HYFF7?XHT>R!?XE19MHVZ^LBZ(2?B^I0OU6L2?52 6&]SUN1%!$\FHLN6
M91=$"JDU=VX!."F+?']UK:;4["SK'H)&;X:IOCGCC\\^3O'642\JKZ,B%R%Y
MSLC[2 C1RPB)NZ1,,9ZGUH;W1C!/FQ!M=-#+S4\7HGYXP;QV0RSF1,15H*PD
M21@5(,HBP-:[-F4]'$JMP_*[X.Q9-C?]>)*!)N,7@8OJQZ,KX$-9M$T.-F=K
M6&E]64IW=(=_M7IGU=V[M7I150^K\0-(7_Z51N<U2>N?DTG^<S@:D8EBG!<N
M0+T(#A03FI8=(4%S+H(JVK)N';+:4>L.QI,CV,[ZWHY6^RFKC[[Y5R[\ \B7
M;GQ*VML4/*!6M53!D&&B0J[%?5S0QB1E:EWAL1W"0P7?#KY>]:BH=>'^8P3D
MMI#ILM5684%P28805QR4=P:<K=&E$KS Z(J/K?-]MH1X_,!<>[)LM^#MI;3#
M6Z]KS?@ND'L*TNT ]SB!NEYIL!WEFNGP1.@G1*S==A0PCWQYHY^S(@)71469
MK,S-]]R3H=T#@;M39]TVJNN!;;]-0\:S,/WC,G1@I;+)!C(VF8ZTT L'WBD#
MAL3BR +AUK:NDEC%<'*6__Z*FS24^D;_L??,V%?GB\3O&SDCDW(1E0SCO Q'
MX74PJFVR[(Z#]Y0_VT(4*RFUSF-PG'F&E@PJESRSUBNO%1<I(5N;4KLCC -D
MV=J2C'$R0BRF7CYM';AZ+3'74>O:O,C(UF'@(V?9WM3"Q17<[[$N%?2.UN/O
M60JC_XUA.B@J.Y9* HW5EA8\D!EM&6B1DW>%?/KFC8\:P#ZI6/IN/-LF1ZX/
M91XV>7?-%'ZE)>>W/W'T!7\A__S3;,"E==8G!5)&#XJ%0NA)>LE%SK/6@8?6
M_O%^B+]Y%NZEP@,G!=]%7U^9W_Z<#*(,P<L0(96::LI3JE9V )9B4"GD5'+K
M@ON=@'[S=-M%88?-#=X$FFB#@R)*EHQG\*'>9\:3!"]+!)U,D(F,=FE:GW/L
M"/4[TW926@])QMO#?C4YGPY4UN3":04V& 7*>0&!H034$:WDM4-R:\=Y-Z3?
MF;:+RAI6*B_KJ#="KBC32FW&HMO@%6[,WFD;,ECN:@>ZPB$&R^E]X=Y$$6FH
M!SWL?4$\(18=5!\;ZYI[*YQ1Z,E"S J84,1R;P.XK ,@1^MMS"B;7PKPB IG
M>E^ ME7!78*8 Y;-:*9KK%&!\395*KMZQ!> >&P2$RG2]ON];&9?NO2DD,=8
M-L.S,HH9"RJXFMPB:6H\9I!>&ZVU8B4<T$(_O=/YM@39HVQF&T6=0!U#%[C?
MRV9Z4/V>!0V[Z.T$Z)9*$3RAJV\A[?",)X@F2JCAMYQ501X.:&2=S.G[J;)L
M&W6UOJ#XXGSNV9KSN<OT?2=YC$Y!\2A "1W!B\# Q^RD5YY%KCKY=P\.=5*F
M^/Z:FO0FYN,=NE]?+?=^\C6,YE\OHAB-C]<?'*:G@_3MIK=R9&YC\LXKFYR3
M*BOIH[/&:M)G+#:JLN[(_,$!#]*"BE"ZVA77!%W;*'!P"HF(DJ>4,#)9#GC\
M\:;5X?AM@0ZT#)EY:T CO57*9P%..UK0#;W 1B%CJ?4Y]VT$)[6Z[:;]U8UN
M#Q'W</J\A9O"K12I> D28]WBZQTH:&CFV@J;LN/&MZX-?:2!A7WHT9-"3B6P
M\'I,6PE^F-/6OKB3I?Z#JJ9J/J(I)# R'X5SI5Z1@>!*BH"U<;VTC#G3^OSE
M'CB/('"P%0'N9+JV440O^=-KH5V8DUW ]9:H?P^P8Z7D-U)C-WKLH8.#$\4K
MJ1)Z#N1_$$CD$D(R"A*C5R.R(J)I?57 $0CR8/+\,?BQC>C[J'?$T:@6U8_S
M+V'Z!\[I^PMSZ_(>>9F"5LY!\*[ZC<&#YZ8 >L&CU%I[T_R:M <P'2-EOID*
M5VV8EO(_D-_^*@RG_QE&YP0QS,ZG"Y%<.YK+77>1D!WB<$3#X2S,K_[-9!S>
M8SJ?3FFFS\-LN(]GWP^0%K[_ 42T$AWPG(6D>58A"952"#8ESX(CTT9XF>2@
M'TA[Q@\NGW^1OG)K^ N<^>WX:FCZP*^3\?06DFM?P@>EBS$"+.>U%22MU*Z$
M"(9A-CPZY4OS_-Z6$]AW+5]BN(+T\W!6W15",)#>UK:'Y&!%B[5)4P)O%(>8
MDHI:$&^:AV V@CE"G.)H+%M=[=MHJ(?8QL\X'7ZA/>T+WA#-0##I0@H*?&"1
M-C89(6C:BG@M@0[>H[>M:;,6R+=,F?TUT\^!81BG81C=P+2.U5JA9UE(*-H0
M3.(P!,YYQ1H]IA),;EVJVQ':MTRI/K371QI\ X$M@S]N>?FZA!SJ/6W.,?!*
M>PB"EE9#RRRFYB<0K< ?+%I[.O0\BMY/)>I[-?OG7Z^^_8\A3@G9IZ]O\ N.
MEM>5YE!H P@DUEH(Q6N2I0\"3)(2F<HEL=81FV[(CA4+/A)K-G&WG?;ZV+[7
MN(*SNW@O;\CJ +:OY+)M@!XIM:P'C6\B56_J.CK'4!;F)6,@ZA5IJ@A#\ T'
M[F0PQ8822_-^\L?GUD/Y9*=&K6VTU">E7H\_G\]G"PGPRZN73?$N>P,Z<7*B
M@R+7*&.]OMMZ#!PMB\TSJS?#.:)WT5Z1FRBSIQ;ZZ ^P!IJXO)37(XI:TZNU
M3J!BUA"S3)!*9EQ&SVCF!R"(^#8)LHL6#K2"R$ONAJ*190?2U[1<I1C$$,F#
M*8QQ@=Z(Y@==]\#YU@BRBQ;ZC#D\_WI##*^F^%_G.$Y?%_LMX\YA=!R8Y@B*
M%03OH@;G3 F!-ES+FE^I^3"L[WY72[WU2:UU "_>JBX0#^AJK< [NH/51K4=
M3. 6>CF03[4*5=J .1@/9(F%FB1+"Z@0"5@23C@;E73-:W..19WN_M/1F+.-
M.@[EA5^MQ9<WE9L0F722,$9#5CM]"=EK2)9KGADJ'5I?O= %UVF80'LIM(NW
MO8\V^NFQMCP<>KVXV[Y"7+XHP@1DG$,TK-"\501?*\!MQ.)\EE[*'FXD70?E
M&[=T&NBGASY"OTW#>%9P6L7R :=?AHFFO,C+7D4[^XT>.5O_I\OMML-<>C*#
M6L[C:+7.^Q/D;@O?XVJWGV;0[>94>*'E.1G0SJ5Z5"[!,9\@JV*R0(.I>:+#
MZ3/UX7+ITR;J-DKM@:"_3,;X=9D5_.I\G"\+>4OB%D6QH+6M-\=F#Y$I,A)X
MB9HI(1<YH4VIMA[)X>VSXVEWTEPU/9ANOW_XY^0+3L=UEC]CG'^HIL>%=;)L
MO%[HM?+DYQ2M!*A2+W+RNH#%*,CSX2*4UK[A0YB^81(U55</Z\^+R=D96<<T
M[W>!S.3+>H08(I&:_)&8;+T;QT!,GH-)*7*&5AO=.OJY%L@W3)S]%=,PO+EH
M/U'I>S=1]>OEH4^*/D5AP>5,/(XLU!A+!!1:2^0*G5TIC=_0X>/>8;Y!0C26
M_4:WL/_RH>M"DW)#-(OV*,,RQ!PN3HD:%PMM.VQ?I4%[37^E$,@XZ<G6$,QD
MH^H5W#IR*U$8%)R[LKX0:%L C:*2]P=0%A&3W\>3.*.7JP9.%N>%].<)O4.C
M8;@0_D7*:0W6%FTX%.^)Z1(SA* *L*)M2 &U2KUE@#2<1[.([_Z87H11.A\M
MOKUY'6@RD:&4#K126"^-XA"4"^!2SCYQF7+L[:"\KTD=,=9\K'=@8W#Z)(C3
M9W;0C77O7\/YISN3F=V>S>S]2I+[Q0Z[>-9 "%G0TK;*,D^UKU:B2>D(3"8C
M3>96\^97__0QD4?]!K0@7(>SFL.RY4#'@5TFM6%._R0UOYG,9J_']1;GVGKE
M99B2M?.15B(R+2.R6CM$'JMBS)/O&CU$4H4F6U8A-K_VZ5"3^_ZJ/ 96'2B%
M9_\UP2?C4C29YA-K"H)RX*VW8'WR3K(DHC^55V6+'>2HENORF)4)Y7W0&F30
MEGS?P,$SFP!5DH[^)%"U[L+6>@X'K_Y[@M;H]F0XP5K C0E,VC./29&0:W-7
M%6I-.+,1LN,6I2-[(O9&\A/.1CT*;79(2MU&?4?**.P"\7M2ZIZJW2&U<!>]
M'(E"BTO.8M)@0B2H(D8R<:0!S5@HTFJ&_55G/<*DU+Z9LXTZCI64*@PW)AH%
M.JK:X81D0-@\&'*1#:_-T/0A*/,XDE*W4N@N2:G;:.. 2:F"):NE%J"E(]>)
M&PTQR )%*A4C^J!L;_UE3BPI]20,G@9JZL%M;WI.VV4NWW-3-[&U!4'Z3/G;
M1;NGGINJE<5J-X"3RXH% =%*#9;GP)D5$IOOI*?/U!US4T^&J-LHM?6=/O=G
MG'"M,S/>@3:1@])>U23( %$[[V+V2:Z>PW^#V3Y;J:][ML\VLC]BL^!?PW2Z
MP-\XG>?.<_O*U[E_ JN=>2.7.0I71+8*671>V)1*-C%ZG1BNM<#OC'#\7GKU
MWR\-14R?QD-R0&XT?"M1I5!O[T!I#2C+.3AG/3BEM"Z9/%9]BBWV[IO3_CU5
MX_SZS7]!"OU:49Q-SL?S 2-[V@9E0.I<4\7)SR?_+8#5%IDUGOC1.A7[/CR/
MLQUF,T;>;;K:2'4]^,)O)N./O^'TK&*\$N+ *1F\D99FZW4]273@47%@')%I
M,EB5;)V6O1;(=R(U5E9KX^W7\RK.M^7=I-X82,;)!YS/1Q?=X'$<IL/);("E
M-IV."KBPD<P3F<"Q0%,VSIN$+%@1.]EP74;[3ID>M7.B?7G72&\9?K*%\YRU
M!"G)K5(B67#:*/#:!.XQ('E?C\..>'3=>WM;!$^&,*=RKG_;O%@$%JSFR+-B
M($C H)Q'<)YE*"DR>JD]9[YU#XZ[*(X>Q#XZ0>ZU [=65 ^1P=N(;EP=W 57
M3W'I39B.$V/>5V?W4F!/@1^2$*)D)Q4WH'F-!=7+RV(V#*P)7C(O14K]KBA'
MOHW]4#S81LZMC?FW9"R.PCB_"NEF&- ;[;1+G.:9:,F3B8%+2@,:*946/'#&
M.YGOZY]_>(.]C? G;25WP'/N5*1712&PR!(HLO,A^I(@IRAKRRF-[;O]G^@Y
M]ZF9""U4=NIGWEWF\OW,>\NCQ*T(TN=1XB[:/?4S;^.M*$P)$#$C*/)>R5.5
M"F1*.C/,/(3O9]Z/C:C;*/6P9]Z>"^NS$[73CP'%I01G25C161UBSF0]=(N7
M/N4S[ZW4U_W,>QO9'_."W.''\; ,4QC/EY55E^5MI)I/>&6:3 K]M&'"K6_*
M;8>HMRMS>Q+:R@D]>EK'4"D3B)_&^LABX2X3J;QT2N3U=^>VPW:2\?CKV*^V
M(CFGR2@.,9)3I#BXR"S8:"+Y2\+'U-O5&2=[MK]F.;JBQH(/ Z*0"EP+L HS
M*'(RP*-+X#.QS:(/1;2^TZ@#K"=XVK8-/Q^^7G4_1?;9MZ(/UY<$%8V(!@HR
MVI2K_QM-*E"T=>0'FXB\MV8NW\_;^N'TR1#FA,_;>"RTW9L"9"(Z4)XD[87*
M$ M9HX8)<G!:.XC?R'G;5@1Y^+QM&T4=\GBE"ZYO];QM*YUU/6?91>"')(0G
M<T#6Y @4NM[;H"5XER6MV$5XK0Q:T;H6[=3/VWKAP39R/M!YF\G9TTPY\&(]
M&8C*04 I@)/5R!)1TEGVD(?^.,[;MA)^A_.V;237T+1>"ZD&N](G?#O&RW;>
MUI&I%1RM@:;N9(Z!X_0EQ*)UEDDE7W92Z^I(AU-P,UW<I]N]!-GW*WL![K<_
M)Q?@=$21 JU/MF9RJR15+<HQ(*53$KT2HNA]M'PUTM/4\FZ"[",M==-U$E'J
M5!SM.KRFZ^=ZL81 FKKFW"$6J7SS1@+?T-GY/N9^"Y6=^MEYE[E\/SO?\DAR
M*X+T>I?1#MH]];/SB,5P25N"]G4FA3N(GEYKD26SMH0D1.M^A*?/U%WO,CH5
MHFZCU,.>G>>8"P%#<,H74,XZ,ANXK4XB24>GF+_7BV^GONYGY]O(OH>3C=63
MEBJ'9<J)+$9XC#1=)VJ%$[U 6!,\C=+!J8)IU2;?_XZK#5B^&VVK=U^U4-K&
MJT;:DNDRPZT#LIYLL,VHCF-1M=%>!TKL(?H^[M+;C%!G[;,L'H)UA*O4U1!Y
MS07VTJ,.R,TAUIHC&B^'YL0V$C\ %U[^]1G3''.MT[[8%PF$B\+6X]9Z&9-+
M'KRUG'Y4]0X=E4QN?2K^,*K#FS"M=/@ -?940.NX\"J\%Y/SSY/Q^S"_#&>R
M1/.59,\'S2RHH&KNH5;UJ+[6HI3@[8,)>9U&>O0:;R_/ ZP'/P]GJ3;ZN($P
M2!.LQ 1!L%Q35S7X6G64HS)6LR2\;9T!]S"J1\^.GA30,"*XEK^_A'&NG__Z
M;HJ?P]?Z^YMD1G0R*$6V-(]$YGK6$6. Z+CQMM[FI[JYLUL-^^BYT+.D&_H;
ML^E\\#Z,/RY-).-B\<Q9,&AH[2)_&8(7$H)))HB<R#GO=+I 3[VQ*M!/URO"
MK0&_NZ.3?=5PEPMJ;RY<'JYU@+&-H]F%%>T7@(>]R3V$OZJ^/237T!98A8/6
MQBQ-!*-* "6$@<@YT3+:$#-9*[); .K8"MS@^;77WS8":ZRW7TA29^>7GD-F
M-AO#!>02R'-@68#S9%OJJ'Q0#&O$LX'F;@UZN-UW+[%/6LBLH;>U !+^N@&$
M:\E",0%2H#DID1GX@C5A3&J71.0NE1;*NSGH(U3>SC)K?;)S;9>]FT[BQ=G"
MRR]7IU],>,%#@220]O5 5GM@W$/.W'GC(R)/G6SA^\?Y;A--^M')7;KHGNAR
M>9S> =QZ^VEKXAPC"-]</]WTOH=P#[=@7#9T"4@TUP$TAKHF6@4AI@0)8V$\
MJB)7(Z\GI?D-]M9Q%;^-3%LK?(T+OX#V',MDBJ0V=>G-:Y.-"&2#",Y <2[!
M"9] <R$DMR4)KSHIONN(!T[';*NE2=\B;AY4WP#R];@"?#M]5N8XO31'38XN
MDA%::DM\Q1A)@C,.2GEI&;HBG-N+"FL&??)LV%?0S?.R/U?QAM$*S$O36'F"
ME /$>A61HO6/K!^?ZR4)47*:OUJ]/GI34O9]PSP9I;<3YL;@>=L.&6_(.L99
MBWL@-CRI14>*+B!7.DGD8I.-FNN"1?&8G+*.O+Q0M.1,V#+8\,P]6\(C.2"X
M>/3/.$O3X>>5BWB+<:YD#0)K\U[%$;P7ELAE4*8D5+2M,SH?@+3OF=VS*8:W
MY3V&T<O9/,R17BARW.9?!Y(X[IUB4$2H!4J%:,Z2AL1B\9(K'D3K/OB;L!S^
M3*8E#U8/Z9I(O'D)%T&@]VC\<3'GU^.T/#P*H^>3Z73R)_VAGA<-4F%1,17!
M6$4+H) .HC*"(*+)R6M#=G;'W:3+>$]#\7T)N(<3_-LHWP\_?IJ_+;_/EG&9
M@1-%1BT#8&*>K!R1P!5.?A86R4DPEOG6A_?W GH:]&@O^QXJ>6Z#N\I^'F0T
M3L:<0*(B0PM%S7NV'#B3*(5CDF/KWL@;H#QE,NPF[QY2@]=/^>*^4\L%,A<@
M)%9KU!.'X#0'II ;97(/C4#N@7.H_C5]DJ"5M$^E>\REI?-N%,;S9^/\\K_.
MAY_K@Y]_O<J4+2([-#5+$:VK=T+5BI](CG5FSI,SD#*&QBSJ .M8!R/-&##I
M5Q,]F"(;(=[(C^H"L:=RA [PCE.7T%RU7:FSIUZ.1"$A+&>UUEX4FT!%*2 P
MQB%FSC5'R\IJ"O+CI<X#U0NGP)QMU-$ZD/JL:NK%Y.R,UN=A&"U6W7\-YY_^
MWV<O2)!OWET$ 94/Y)9I"UE;!&4MK< A&[!%!ED"\\IU\X&[C7=XN[:YGB;]
M"KEU+(0@<OTP1)N*%!X#Z.)\W7]S+?F,P(I+QAOIO.]V-TBW\9X>#UH+>>-Z
MT#CB?N,FRE]Q/BF+RN"+3/O:UF59?#S^^ IQ=GGCZ2*[95+>GL]G]3/TFV4]
M\>[1^O8HFD3Z>Q;.RBD!><(N"TVNE5"**.A#YDYK+UQ6W+@XZ %/RZYWUWXB
MVF)5SH7,=U[K GD!;XP%=%S$$*+PDC>V0S9 Z?6V9N0HM,8(UJ8 BC0)CB<-
M5MJ8$GH=0K^]_8Y]6W,+_6]UR?(V$N^A,\%M;+^/P]ED.A_^-^;+E_#=%,^&
MYV>TORP^.IN=TPN)+R:S^8Q>V '+3"_ZG 42!ZAB:C)/W06*QQPC[0',]4J8
MK2$_14[UJ[<>7+^;Z_X@.>],BM5^$*JFZY"18K4"+*3ZX)Q/JY<P-[W2^VD0
M8F>)]G :<7M^%VF^M6-F8 Z24:K6OM;<#&F!"Z=B5CY;U=J17P/C4&'G_E_Y
M[:5Z*F'F=?=5\J22$Q&X(B=2D>\! ;F&S'C @LBXZG<7.680>6^]=KC+=POY
M'K*5=!=<WVIO\:UTUODNWQT$?DA".%6<H?'!A&J69.T@:BU ,ZEXHL51^WYW
MB=/K+=X+#[:1<^LX[HLIYN%\8P]EE)K5ZT@A!29IOCI X-) LHR,&INS9]T*
M(^X?Y]A6WZ[*F/0CR=9!VK70KELH.T[[6R(["+U(]?KA #Z1,21XC!&+)4%T
MZT5]_SA/5LF[2?(4([!-4J/W&O#@<=6M$JV91)&\2N0Y2,5R#H[>9GIYG75,
M>Z&W"Z$VSL?>Y.:8@K%D&VK'DMH-EIQ0CRR#S5JX$ 0KNM]M_##14NN05E7!
MP8O:STG$VF*>O&Z&3FATS.32K]MRJM'2;?2_5;1T&XFWWM)N WN'T^$DOYI,
M__5IF#[]?^=A.L?IZ.MK<IFG.)N_6U:GS#Y\FIR/\G/\)60<H/>H7!1@,-:+
M89.&2-9=O5E$%V<3TA;=:=?;&\KCILH1U-&[$W2)M*:9?ZAU!YFFE&H*^D<<
M9.U=))L-LL=Z]6\PX!A&B"5FY(I%(GZO"\U]Z!XWEWK61NL>;2L.8L[#94'<
M)>!7H\EDNBA5*$YBCHMRE=KLQE=VFR0 1=;!.TWK:/>KNCL-^;B)T*-X^\CT
MIKF^+;=]@YND?7:Q(KX<YX$@*%R* EGXVE/08[W1-0'WC$S)D+*UK>_GW0+>
MXV9-W_IHV,-M0[R97(>!9H'+A&1,E5! Q6S 1Q5 !\.DDU$ZW>^Q?T7Q-(BP
MIW1;=Z)YCU]P?([OR!X:IN'G10>>9Q^GN#C2^8UT.?LT&>6+3SU+GX;T7?T3
M65(7-M/;<KT,7ME5[R=?PVC^=5""3];D %+5]L58#Y2UH/W0"AN5X.AEMP[!
M_>)\W-0Z-47>Y:AIZUA=&%HW 5_.87PCZ^O-)(R?A]FB]=1R&A_H&6E^/L6!
MS&3<>Z. %RSU6ND$488,46-PQAE3TB[63Q-P3X"-QU;970K:?;?%R]UZD2+S
M>EQ[ER'MU0DY(VN.H-2"OL5ECDEG,"&;VCI06-XZQ+,6R./F3#L9WU6\:Z7X
M=V&8!U(:R1498\:2,:\8)RS2"[ AZN"X52JWKJ&^.?[34O/6$KVK7=_TM7X1
M/@_G853SY ;&6J&9B5 6=WXPZR'F[$!;EX35+EG6^CJ435B>EM;WDO2:.-O>
M.:[/4CH_.Q_5*,X-6+?@#NH-O8K75NXR,/+)G(2H5 26O(G.1ZY,\W8J#\-Z
M&L1H+?\U'&D0C%V].FZ(LT'V#).T$8+WEG8F'2%:%Z!>+!RRU8G9]G'7-4">
M!@_VE_$:S3=(5BU8S9#E.>DR0_J?T\EL-E BHV>2013UGF<G$P2E)1@>'"9>
ME,OMM;\!S%-A0 M9KV'!WO'49\O\^85;?75!Y?CC<G'*13J6BP8=)7DF-$>(
M2=&4K7.A&*-5;GV<?1^>I\&%9A)?0X>]8Z3O:6.:#M-BQYI]&@B9F/%DN0I#
M*Y.*VM :A1:<%MXIB]*KUBO!;01/0^5[2'6-DG<.C&[(-)B,JHDR#:.+7(/,
MA<V<]B3+1*UQ3K0D,8WT(S/H!!I56A^;W(_H:9"@H=37D&*_2.2OYU4>;\L;
MG!.FV>6!SB!YRW.)@98CJPD4.2\N\02)J<1HODGK;NF*&P9XW)IM)KHU^MP[
MK+>NN@*C88ES!XEK1\Y&L1!E#3@YKH,17@G=;][62=0B-3SEVEJJ)UR+%&D.
MY'L@%+02E/$!@I,*BDR%^61R2:I7<IQ:+=)6>GVX%FD;^1ZR]*0+KF^U%FDK
MG76M0=E%X >M10I&A1+J54."\.GD@7R2!(QKF56."57K5G>G7HO4"P^VD7._
MM4@7)14^^BB9L) ")^=3HP%O/2UX,3 5R3=A3G:R]M8]_=BFWJZ"WUR2LH/4
M>FAD\9]A.JS;U2+9JG(5+0]<DJ69N:R7+3,+/F8&4AIEK,U9R=9&WBJ&I[*+
M[R7;'OH+W,1SP>4NB'K:O>^B.<Z^O9^6[E'Y'B+N8;]>@RQR8Z(4 F00O-;6
M95IZ= (=LM;92.URZ\.[0RG]@3VZ;YUO(]G6>_.'>G\@YK=?<#JNW=:O0L2+
MI/RWK]Y?]J"3*LH4+5CI:65CH8!GRH#TT:%T'.6JG;9AN^XXX.%W\'T5,^E9
MJCULY\_#J)X0??B$.']3/UT%O#!!)0LN\0C"UUM ?2V'E\@AD\6ALC7<V=:-
MV#9A>2K;>Q-9]U#CL [7)?T[(.MIN]^,ZCC;?AOM=:#$'J+OP0RX!Z'7/BAR
M;L ZKVD/# )\/3S4Z#"@P2A=:\?]T*1XP"PX-">VD7AK,^'VH>)EZPO&LA!:
M0W:9 "FL-[UK"5G&&&1).;ENS7_7/?WP!D KT4]:RJV'7?_"&*GU=K?B3D&F
MP+*-]=IPLFH3RQ <V2:)84P8!=FVG:Y+W^*-W@#EJ>SY+23=0VU:;6\R*SBM
M=XQ_P.F78;5,K[)#;J*=U2[7L_5_NG@UNLRE)R.AY3R.8U8T(<CDQ+3;@QW2
M=$Y%>YM8B""5%;420H,7VD!@Y'0%D34M]-\<4Q^P=4Z>J-LHM;5QM&R,OIIV
M>QFRM]F;PF("'UFIE]85B$DR\-*6I$64<O6H^YXBN8W#'-Y<.I[Z5FODVLA^
MHZ75MF_7A_DD_;&HSGLQ.?M,K]_"SOR0/F$^'^&D+/X>5__^+-'T:%Y[].]J
M,W"+/EX]B&"EGU?2OG!OF;%2*FW)AO..:9X-\BQ8YH,V$/;;U#Y\"E.\@^'9
ME-ZKCXL$G.=?KS]R4>?Y[,\PS6^NLHN**D86Q\$5*6GYK?Q>Y/'Y$)55,9"]
MVG@KVQ_U?O'J78=?7FI>%ZNW\T\X_>U3&%_\ZD;E[+-("U-(\X&HY=@^T@+$
ME0>%],5Y:X%;\NR+U4ZN7OR\*=Q]$+R'7_T/3-[;T?73XT /;OJ^L_PG?;#6
M_RY;HBP+0#Q:$GF6X,B')9&3,^MI?P0>O*"%4F2F6IN^/4SC<&P_6;I-3HLK
M/;A\.T^IWM!5VP)=F9BKPK\]V4%TA8P"GH!SS4!);\!QKB KY Z%%]:W+CLY
MU-R^ORC-7I0^6=6Z?5T/>O@7UF-LS,^^X#1\Q,5D?PYS?!6&T\5-85?:(2-;
M.*X+!"46P6T$)VH_;.9+3E(R:;KE]1US%M_MJ9/DRREM,VM?^P>G/8B:"[1)
M =.TH9+&$&)D'D343&BE)&N>[WS@*3[^3:<G\O9JL[5EWBF]:%ONO \+(D<L
M,@D.] 5!<:,@HBI@.2N,<>\Y^E-Y!5M/_OO+V?/+>52V]I %OICEW4#H'4'$
M54%<ZV,V.S];SOWE7Y^QYD+4AIU\(+@KPK$ W&.-^8L,,6G2#^?2:&N,#;V\
MA[W,YINQ&$^,&*U])WHMRV1ZMD@$JF< OY,:"?WD?/[V\^?)='X^KO?#A.E'
MO-&0<:"DBRS( "PF3H)4M63+:RC*H&8L*9>Z.3T[#?_-<.] &FJ897NK:O]M
M*<.$T]G Q6"MS@@<:Q-.AQ)\+@6*R2PEKVU*W9+I5Y_\;3%A+[GVD%=U>7SX
MMCPHE=DFL2R3SDHRR6>:B-9U(HIK\!95S1#$H@TO2K8NCV\&_E =%XZ]_QU%
MV:?2TF$)GSZ\R +RA=.F;!F0'^E(CM:#QYP@Q\RX1&U<\RK06P".E2]Z) ZL
M]OC:61?'</,W"N)Z&N/\;A3&-VJHN\RIIQS3/N9SG%S3/6BRK7-\*!T_%OY:
M94J4@9/Q&1G9)4&!L]* #$5&RV()Y>#'[B?#VP<R3T^<MMNHM@>ZOCS[/)I\
MQ:4GM(PP7:0^)BXXKY>;*ZQW301&P&I&)1J1@PTZA]CZH&$CF!-T2WK7]:0/
M1?609G1=H73E3<_>?_C] IQA.D>)2'ZR0D+("GB!#)RQ1:$R6:K61?_W OK.
MI(8*ZV$]NAF<J4*97<!BQCC%M #O;"4Y3Q B<=YY80/+(3O9.M:[ <IW!C51
M4G\Y*Y<"N);/<KE\/<[G:?'S+= RJIA<U,!1<5 F>G 9(\F%)6:M9JIC'ZE=
M$7S#A#J<YEJ'9#<LHK,-4!.C71I] >L3"4=' ]$$!UB8B^@U3VS;2N<NXW[K
MU.I12SV$?R]GO6P1)!B/IO9H$[K>H:UISD9G8,8Q6Q!5]*TK,VZ._VU'Q';6
M1 \'Z"OO0A<T/86R3B$(M;MF-JAX#['V8?[>1B58=#S'3'+AM?>^</6^QP"Q
M%*F#9SGRUJGE)Q"QZ4O'VTBS=8GOAATG6&]IBR^@R8>GG<U[0J,]5"\+@PC<
M^&X'N:>R_^\C\DE;>36,=<RF\\'[NN\L**G0LNR" )F3!B5+K0=&"RDY&8S5
M6231Y:VDI]YX(^FGZ[?QUH#?YEZ\N\P;VOI7("[XUP7&-KMO%PJT?Y4?WF[W
M$/ZJ^O:07,-%^ X<&4W25@+1,-%"8A&"*X'@2"X]=]ZR3G')8RMPPU;:@_ZV
M$%ACO?U"DCH[/[O: JQW4MKJE=&6HNL]E4QR L*Q1!T*BYULH@<T=VO0P^VC
M>XE]TD)FC;?-7\)?-X DM%(K I)1"%#D9T-((0.R&%A Y[3OE)?TD/)N#OH(
ME;>SS#:^>6U[D/Q:&]S-9N]P2O; V62\V/OW:"UR[_-:= SI#GBE$8C.3,?D
M28^U-7.F[X0B"S0J+)X%I0;W/GG/'*GQ?)B'H_/:F&;1$'AQ%>?+O]+HG "^
M(MI5:^Q\?G$YW\LPI4E_K% 6(-Y<I:GQD*R+-D&,B5[_4!:WMSEP43&7.$NQ
MM#[*;85]_XNEB0.XO+5L]FP^GPXC#4HVZ6^3]UBS?6G4EX1U_O7GX:PFP)V3
MLW%5 9)]\":R"!$9O7I!97KUD),9&X1-C!NA6E\NMQ?@P_M[1^'HW3NM#Z7D
M'L[/:0%9XJ_+R,"1!:R+\" =&6C*DZ<6/=EK.:!WT9$7)5LS[A: PS/H@,J;
MM))\Z^C0ZFM!;O0P/1OGG^N;A<L2MNO9\ZO9%VM"B8:\>5UBO1R.T?OB"TB;
M9!!%12,>W'OW ?"-K3<'TU4/D>650L'+TH=E=.U&EXS%= 8Q<FN*<D05)+"V
MECYZ>LN8LU8%@63_M$ZWV K@@<M0#Z+SR:$4=CAV7<CG#F9Z^\B K@VP?4CD
M&9&5#2YP70LGM$5R37UI79^R)<1OEV%-E-;#0>A:$0V4LLJ(4*\\J=YQ1O*.
M#3?D'1<4R44,S4WTM4"^ ;[LKX >KA]9!74A@ %F5%83+&8YULZM'B)/!8J5
M.:G(;$BM2XHV0/D&F;&+$GI(J-G36+R\ZYPY95A(0&AKWY/$(:@:3$?C,'CM
MN&M>G-8"^#=FG!]/Z7UTS;@Z>MUS.A?GK\Z9XB.YQ2R[6B*0P'%)[Z&+T7*;
MHK6R,87;SN!0-<$GP> C*O]DRH/WF_CSK^L?L#@-M2:RHAF"6;A*W&<R8VM:
M0D+A6:#MRK0NINMQ.L=/#CD\2=NN^,W(TH-?O1[9S=3H#OAZ2@=]"-N1JI1/
MA0R=2+JG)H_!.&Z2\X:V,LM5)C\A,_"%)S I,YE\\#'')\&TA^J*'RO1ME'@
M02N.,\I2##F?V3M-P)P')ZP&SKE13,H49.M:T1.J.&ZKM\[5P]L(_>#5P\DH
M+C%K"%F0%:UT/=TCHUI(5((YXW3NE&G[>*N'>V5%.^$?*.^HIM@,YXN$XS#.
M+\CWH"45QXE$LKQ!"I]]G.(R(_G7,)TN[G3:(R]IK_%:Y"VUF_!*7I,*T?F8
M!!)Y%+<EHD!6BR9%H)]0#_8:><\BF/-I^A1F> UAN:L2@#>3\<<Y3L^N_W3M
M<C.2LJO-VYS'RE<I( K:0Y5T0KJL96;-*^9V0KI7JL ;DOQXAJ_P,E+%C<9@
MHH:8LP*%)D+4K$#6/@4T/L75E,H-.0"K3SY"\4C_BK]UE+^7+!MNALLRZ)6W
M:@GI71CFWS]/QB__HL5_:4E>?6)0,D;/603I(L&5R4*LC2F%,\*CS#;KV$GU
MVX_]],G1LSY:IQ!=%-V\FDPO@!.KR9% 9)B\!NUIXHH4#\$E!\A43D(9<BJZ
M+0YK'__T2;"_5/NH"-Y&"!?A-2951*+B4@"">0A")K#*DPG ?,3F5]9NC_)0
M0?X#DNA *CN5L/U6TUSV8]-%%L%K98HTM3+%@)<E0V1<9YZLR-X>DYC'#+'W
M39I].+JU\OHHEM\&\&67R Z0^VJ?L#W<(_58Z)<(^]!N#RV>" 'K!028+8=4
MI >5@X*H) ?+4^;9)$]^QE,EWD-]'TZ>=]LHK[6!7\$LKR88SF;G5U&8V97[
M<1&V0Y=5X(+7*R_(.%6J^K#6 Y."&:N"M$)W,OD[#GCB3L NFIOT+/;6H8-?
MPHPF?0<9>2TOZ//#%$;O<88TWJ=GX_P>1Z%&?"\^?7G1O<%4BBJ06>UD[ZP&
M[V* ((L,7,F80K=&)/MC>>*$.K"RCA^9?[;X]+OIA"8PH]^^H _A]%5(PQ&]
M5CV'Z;<<O.>8_3ZB6 G@!V=BM%+P)(1RC'N32I;<)Q-Y4#[?%\#?$L9^1A*-
M7._0F2[.P=\/9W]<>]3<Q*02$;>DHFK)'?DM+$M2KM+.V5)R\[LL-Z/9.W%B
MBN%M>8]A]'(VIY>6Q$N^WOSKP$O%F,[TCOIZ#[9*$D(HY).1=4+3C4[&Y@D3
M&[ <?FEMI/T[20XMA-W#<?82UQMZX08BB)BX"& $HT6:>5G#10Z*4"5&+20A
MZD7M=?0GINBM!=J'L[<,!<]^FSQ+_W4^G&(%]1\XRK1S_S[#@:AGIRQ&0&TR
M$/$"Q%PL1.=]S+:&85KG*CP Z<F0H*7H^XC'K\)[?CX<5>-Q-BC&>8V!DV^J
M:^,SQL E9R!Y\DZE<$&OWNO7GA17:)XN'W83> _5:)?[4&V#."?[O=[F^GD1
MKLAY(>O9($F3N<($(I+=KNH-RDYQ U+1^N:%8DDV7R<>1/5TJ-%6 7UT>=Z$
M\)_3VH9"1J,"#XP,F+J6R6K &&7!.9\+.F&C;][R]5Y$3Y\:VPO^+BWT_HV*
MR 7#V?S%9#:?O0B?A_,P&OXWYH&IJ5GDX($J@KY8FG<H->[ K>6Y*)V:IS5M
MPO)DJ-!$V'=)8/9V'U(Z/SM?A'QNH+J%=E *YA2D FOK1;2Q,K;H!!B3*[YD
MII1N[5<\#.O)4*.U"NZRQ/:[@RSOA7\]3N0YS?!G7/[_ (G66,OT3>0D$^TX
MQ) <1.Z8T&09V>;NZ"XXGPR/>E?276*YO0X1:J9Y&GY>$+^R_-EL-DG#^N._
MAO-//^-L^'&\L+.O0M;_&\/T[1@'R7COJYB<E)'<KZ0@IJR!!Y]X=BR)V.T&
MG9TA/'K6'% #=WGC]UV0_CDECL_>8\+AET4:BLXI.NTD&/I/O0A*@].>)():
M:HX<1<;&B\TJAD=/B2;"71,'V^^H\468?;J#R,6H?! *,-4F?!XC..(C2!,%
M2B.3%Z[3 K#NZ8]>D6WDMD:3^X<TZPD0YEDM5ER FTS)N$$9=?!(4T0")76I
MP31)\^3*):\U3ZT/9=;A>/1J;R;D-9K?.V1)5NZBW^8U&7_%^8OSZ;2FL=N2
M,4=O@7-?K\%2 FASL9"BDI&;Q+SF[3V,C7B>#!.:"7T-(_:.7-Z9\S*A5/E2
MM'("M'!UOKQF6-4KT92RR (O(;6NR5V/Y%#)X3WIOH%XCYWDO>AN?W7B2B[-
M#5?Y9_P\Q6JKTNS(4$W3X>=E<<RE&[2\RRG:2"Y,!A3>@2+&DWM#CH[(R2:%
MQIK<HOO_7B"/E>S=@B"38RBJ]24M'8#7\N=KQ)<WN'7 W/)JGAUQ'N$>G\-1
M84L"-M/CJ7 P>T2,M4V<<P@J*@W>)++J-7IT5AO3Y'J3T^+>?5<0/2[J;:.^
MUNG=S]Z]N$S N^K,X:1(A"9Z[T$Q]/2=XB"9,/3?I/GJ#;";PFJKCS[PC3@'
M4<>DF2Q[2 O;& Q^_G5QXW%E>_*L>%4B",%J_]42(!+#(:+VTB5KI6I>&/(P
MK"=@#O6EA#XRB39!K  OWHHN$/NJ8'L8WI$JUEJKMBMU]M1+'VF*': JYF@!
M=0Z\%375(4>(G'-(PL44C9)%'.PLL&_J/%1S=@+,V48=/3"&EMK9?'J>JJQ?
MUZJ CU.<79::F)(S1]HXG5YD160'(40.02!9&3G(Q%IGJ]V'YPBU0:T5>#<P
MU$;Z?9@M6Q=D!JEYM"C!9Q5 .2S@G2+4$9W1.N5LO]ER_CY,FEX5U$=^[ Z5
M=ET@?R_9[Y4(#4JG=]'BB93LH_!):%K93:C.H\\&'"H)C#O)@U>AL.9)_*="
MO.8E^X?FW3;*:QW369>R<[&S>V>EC$)"UI96_1PSP=(:4$B>E Q18;<J_<UC
M/(XZZJWT,VDOW-;774^F\X_A([Z9A/'L[?@Z]G4CS%DMQY50I^!1:.L8!,5J
M?(HLBJ#0@3+5\>!D%;!.=\P\="_V3NB>@,%T(-4T+!>Y%W$-EUZ"O.&'=(':
M\ AL2WB'/_DZA,:[$*RANAJ?=&T+6<62-6?DD))3"XIK!2&7FK86F.#9<<$[
M)8<]!F;=<ZYUXL3:1DL'#RBY0//V&K)"#K096]J;F:I7O@AE&',NMXX0G$9
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
M#F':"W?78P,7["K JOB:7=-_;-*<W^P2ORUB+I"'4 2I+]1E2M>#<802R,.
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
M6Y\ [811UD)QY*+&RSMBY:U;5:%+VJUR2UE&UT;,==V021,R0@E$,:&08#^
MV%.>>2^,*<%FM^H[>IN;[JD3#NU ]L7E#B!83\]8HVUD%6/,V("K]!I,6+M-
MW]77Q!?J-<0^OE.O\](PM?$UQZM"R$FXO?X@S:-;45M*>'FS*M;YIDJJ*WLH
M3O^JKC_FBX"1T'&@CXFOHFE<&.,H@2)A3NR[+*;8*)K&)KBY*:4M4M"".K!6
MG-5!U--DKS4T8[O4AHV*L?H;@SY+VM(JM$F5ZQBD'NKB4?HP=_-?,Y96R0&0
MXSWORG@;%]SN;6AN>G,'&$C$;YY_:965US\4Z.>O_WS *G4CZ[4NUD8HP:U-
MS:#3@_[6)SM(T!:T?::@_](EM2O+<__WO*!Y6N81*?T""T:2T(U9!+U0_H%$
M3&$<80(I09[/PBA(F%:N)(V^YJ8YFIJ,=:!*"V[M-#&TNKIHUC.B+)$WLNZX
M@+>!A2P[&;%:Q?)T3Z]0PK)3Y-/U*[M?&>A%JO-F<*9VF7Q55*G)<VGU/)1;
MT+<ONT?J:BO7/W#.JEQ%Q6_RP75QL[KC>9JQLK[3 M$8)]QWH(B)"Q&-,(P3
M+G>%U'$<['$>FCF_1\ X-U559M&KT[D5X$$!Y@R\2>M$0H7AG8TQ1E73X?6Z
M8S7V>:J"#DOLH"T?: D(R MH/]=4DBJE5 6"2SE5&3LE*9!#7,E:%[:SZ'$;
M;RAL^>E&0#BM=V\\BH]\@B-V-6 [JEK^8\7RY<M#>>A:98U_7&MO0\\U,#?-
M+#%R"5*=Y.]P&NP[SQ*EL=^TP='8^TR%$9PD217AV=B(!M?B8MC&\FRKTVTH
M^P3;VTCV/FPVE1E/%Q]6ZW3]\N41+Y=O-T6ZDJ;F(O)$C+V 0#],$H@0BR$F
MZ@_/"WWL(T_H!7B?:7]N<[R""$J,H &I-\?/,=@]NRWP,O:!H!$EVE.Y1_".
M22S?K":Q_,MN$I]K;Y+IVR-,,W'['K->1:5=5>K#3V4K\'_G./\H/XY%G 2"
M>\B#!,<A1+$0$$<)@SYRHB0.7)10L_OO@V#,30'([RFR5N.CBWZ]3=3XI(Y_
MJG8^(]$54,"IVN"VI;D"2A"@))FD-H@&D^-7"^D",9?Z(1I$&504T6G-W(CY
M)+^$Y=WW;,4_;\JP8R?P(B]"TF3AF$+D!BZ,0Q)!C%PG0B)A$?5T+9C#QN>F
MO4I\H 0(*H3ZMLL1<?V&RR5TC.VYUF?"R&0Y)_(@>^6HL<F,E7-BM"V5L\\,
M,U-N5C2OW-;5_V]6==Z?XIY3GCZ7AR<T=J@7NQ1R$6*(.$40LY!!'$8>#H/8
MC[G7) S0,TMTNM7Z;O<3!8Q]U%UC!/D6I)E5HL6VG@UBC<%I9GX#%[QI /^B
M7*M;1N_[&34V+DPHLF1*:'4YJ>%@0L*AF6#TKKF3LKG#=RL^Y+GRFNY.WC]I
MUN'3;69&,Z&!6Y9)R'.IR+--L7RISA\.SRW:02&?;!;G,R5ND/M.JX/)/'DF
MXK:=>D;OF<V"(E\OOE"^PGF:?<SDJH*+ID21\ /BQ]2%+$$11!&B,.9!!(6/
M T=0/_9=K0L"Y[N8FYG<H--;4CNHZU89=@@9>X-> [.8U*%?[JXU4+[=6O_D
MOW8SO:/A2>9VOV#-;-9X\L*,EF]?ZG1>ZGCO8\[_L>$K6N73QQQYV/5\*$B@
MZFB&"!*6^')6<X>ZV L8-[KQH]'GW&9X"R?8 AUT]T>'<$U?GET:1]8+@Q@<
MGORRGQ/;23 [>GR=9)C]%)Q-BJGQZC!ULTTKM9]*ZK,4K<E]1C 1/,$PI($O
M=^Q1!+$(/:EVB)N$2>+3T"@#5&^/<U,UG[+5 Y0=/=:I_#*R3!]*F]HP4U0_
MUWIZQBJ#(VN974:YXQQR.\#V](TV-Y:T37]_D^H:;?$/-8W^BP/2XKSG9/V>
MYW*7KRJ];!NO;6POHA$A$8=^R%E54XUX\I\B# */.A%*8JVJX/U=S4VS*+"
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
MCO)HG7[*;,HRGB[>U_[M_[G!N9PARY=[_I3EZT7($"&A2R!W?0%1Y(:0X)C
M)**N2*CO^'&D,V\[^IC;Y&U@@BU.4 '5F\-=;'9/9$L<C3R;S>G1GM0:!'2<
M8LNWJTDM_[*;RUUM3C*A-81J9K7.HT/#Q&5;O%A_J.Y&+#B-?)+P"#K<B^2T
M+J^.R+VC'V(W%C'UD] W#0S?ZT'K@YTX%+P"..Q^R"&!>DOR$%*F"F*IV?C0
MP\: &.^3,EN+ZMYO?>(X[I.B'4=NGWYL:%*VIW2-EV5C+%VKT**;E:IWP]G;
MS?ISMOYWOE91=(O (U[,73F3@X3+.4UB2.(P@9X?$XX20@+7J,Z,;L=S6[^O
MJ=SH%&ES:B/2GRII1%FS6FW.,2TS,1?@";^4]Z#4R;K\8:YR(-2ZP3 9E/80
MZ6F-,8@?69W4D$$;,VA  [)9E]%P+WQ=!O;:S 9G1I6U%'&:W4Z<-\Z,C.-D
M<H;O7U@VLKX17_HBMC_\MY3GLLGO+_7>EPO!1.(*&/,HA@AS!A,4^) @*C#R
M"&>^43""4>]S4VV[TGU@B[347Y^O_SK0U6 V&GH*;#2.1]9BE]$[O)BA"4VV
M"Q-J]?TZ109-:#E;,-"HD8&NSEQ=05^_*&?,^GI5.EJ?5(>_Y5E1+ 3F29*$
M#+K(416MDP 2=1TWH8D;HX"',=*Z,*?7W=Q45H.VG$>\@7H%\!K0K#!,FMO#
MM!MB@GGD0DX23ZX5#,.8)%1N<EF"1<2<R,=F"1'L<3U-7H33;(,'A=8JU9HN
M:6OTC>VBKH%>@1)J2=^'W<?Z6R=_YDYK+5IL.;&[.YO6J:TE^)&36^^M@=9H
MNDK7_%/ZS)G<M\MO(I5[PNMRMWA=5>\IS]?JO?P]5^N%;/U6?$P+BI?JVMHB
M<!S*(^S!),;21N6$P!A1!PKLAR[QO21,S,J47XYI;LN ^BS!&[ZMYK+^SD&1
M_@2/V6K]O0!RPR'WB?]CL^+ =ZZ >MHPTL+&.&I:M]..SM@V;RD-+,4!.WE
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
MF1.CT DI"V*30XQVXW.;V&7FRR<)#(@LKR+L)5*S7>8>>7H[S*&4C#R3&UA
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
M5TA-E4(OO[KZP29KHZN*&NP54-QM\5Z!SU6%R0:S3<6ARX\U'=+;X<3J1)>
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
MW,#4B*&M72DMK?BC$OJ0]I9+7FY6)Z4ZZY(S5M*?)S#VTX0S!#V3@TOP;&5
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
MLR*),AP*+K:C*F/3_U5CNK/7YT8$F]AP%B*/LS!E$,<\@8C+D<R%_%-8B*3
M) \P-ZJC^>9#.49$I)S<UD$I!9 \.W]II+)W(D_&M0S\#*Y>EO#-A\QSG%:/
MUK: 2LM%\(?T$;2=!(V7X-C-&[#W$]2.MNXS-,TZO*S@<RA<76OP8N.X%R!\
MPGQV5<)K9Y8[,:KRDFR6L_8VVFU5*25'9>"[U\,CVRMJM;;1QW]LI F?ES+L
MK-<+J_HDQ\-/O+Q[KHVN"SZO/B\;E=:_<Z6RQMEVZZ[^2Y6NVF,RBZ,LR#BB
M, JI#!+5 =2B2 +(XEB(*(IPBLRJO$[%LZE]LYHZ=V7CR_^K"J:MFH+QG(%?
MYDOPVX\/AZ)>AK?M)P.Z[K[85.R=T%>R=AC6'I_LK1]@ >05M)_;0@-J;&Y
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
M*(S.I.EW/35FT+\98JD^KS\HFF&#%ZA]+Y3=H6Q]KT8?,,>W9C0Z?I,[,?J
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
M3>RM'V!1WWNJE">P%'"SLI/RM1X?O2_U&*A[II(=X+4/-^#[#O'?5EO9@!M
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
MFB6G;5LW/Z3P89MH?*CPLOE&?.?/925IN4@HI86 %$DR1D460Y*&5'*SR+'
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
MK7+:U*ZTC8CLU?C4)J>U$:"Q0H7:M':H,;=OB7F09#_PN^EM%-R']F390CY
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
M./]:E.6,QY%/_8C D"09C (L%Z8LHC#U.44D#%@6>#87T8[(L"*!$6Z+*9V
MZB10U,I:Q_\= ])L/7(A/ ./]U8[4*L'/B@%3R_CK!<6'>8[6CX<DS#J(J'#
MQ/VE0->C?3+U+/E+G2SC85F0=5R@KO*DCTI%1B/,?!\*/Y(C'?D)1&GHP2"-
MLTB.<B:Q-$_9TREK:M/^1ENPI6Y=B,SJ(-H$YVXB<(S>P(0P*G V>7Z< 3A2
M4%$7D*Z2 1EATIT5J+N)$=,#&=FRFR?([)6>"8/H$V>K.;\7MPO&1;[(*_XU
M?^7L5GXYBY\YF:^S-C]B^==9QM)4! +#./00C&*"(?%2!H,H2N(D\PB.K*Y>
MV(F?&OLVVJO#BXW^4!L -A: V@3P0QMAZ4.P[""SQ=IPL _N4W2*N'V.HU[
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
MC]>3J;(+Z&X2P#=E56FZ)DY6%*F=54I^.EO_OEC_9][LRDG-)BB,]B!3O#8
MM>0T%&U!:U.XXYI+W=[]VXVV<>WC:1%S#ZX#J&]$6-;Q$Y,+2=YIZ;FJ-7^/
ME+-P%6QP%(1QF3THQCUX)+=66(R"6QZLN@/.^W,N#EMZW*O[4;!W AUU8!@O
M&'RU?$WA]\5?-NDOJVG5[MT4F(O,F,0G@BD7<ZE9A'4<D74,ZK1("+%8YLF5
MD<U?E0ZE==R+_E$-YTG4^QU/#-I<T:ZF\TV;G@^+&4%A52\2R.+=8J[5#*$M
MZYUJJM"N++>?,[1Y\KRUXG54I;43)CM@QEN"6\+:\L-#\A&1)YE2:OV"LA-A
M1]_J7"[R;M//)%OAN/4&? JU@-]Q<%@#/@KTK/$46#9OCG2;@FXF 37"PKW+
MFL/EW<%A?$7]N41JQ[#%O&[;9U^GJTF6*#@1#8F\BCJYE.3BN &7,X5]2C,;
M!@//0P1U@J4#-/T8:(X6>P<8NL/#+XN/.)U/:A&G<#)02$0GN5+.@B?"P:;"
M<Z0P*;C6V;T/$M()9HY7]-W!BT=+O0/H$/D?%_.-9?XMUQFVDV!\#)$Q$)H1
M%RQ&\)$K,L4&@]>BE"(:P^8>$>-"IH%B[]YE'"7E#F#R+*5-\%!3):?IQ?SB
M<N:2F9RD*R:#$S4A2<>:FB1,%0W]2Q&2(H?&D-E*T+@W%^WATT[Z'4#I35Z3
M/'*ZG%M[P84WVF:A/ 1TJ59*T%>6',)-+P*.+@?N&V/H84K&O3EH#YX&\NX
M-5?'.,7&^05]N9HHII0A2J$0P$$5(\!I+H&QB-9ZFY0?;&#M%16==&9HZ! ?
M)N .('(_+>]^P/EF,9L]7RR_X#)-2%(E)J<A8JIO:8*!8Y;3IC*%I>QXM.VG
M6NQ%8B>>\X&(>+*#5SOU=("^&R[>YI9M]>ILO5KCO.:%3IC-"75R8$6MSQ-)
MGW?U,<FCB8S</VP=BFVCI[=FPPV!\+CC?9Q6NLETO"^K"1>1.:4BQ1+(*Q\2
M7&$42S#R%G@R/#=/1;]/16]]A8?#U)$:Z 9)=Z98JY!5S@*RJ]4>K'AR!8.
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
M*IECZRN</VQQW%Y0.;(X;A^]C=UW^\)9>O: LW197.,D#^240_&YSI32 ;Q
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
M7RR_X#)-H@DL2TFV0RDZ%KWC@(J,DXN)# >7,87!:FN'8JJ3D&TTW ZWD1J
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
MOI2Q<S[G&M H#ZW\W;.6,JM<XAJ)X!DL(&>@&VZ1=,K)8)P'U3FB&]:.F5-
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
M'+2EB 4O$&<I%\.*"GFOF95*!.II'U4 HSY0 _#3O0IX-&%E'Z_J23*<\RW
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
M"$ NBTV5!RZY59_ARMVNO^KW;U!+ P04    " "Q@PA7*A5\J<<$  #E$P
M$@   &%X9VYF>3(S<3)E>#,R+FAT;>U8;7/:1A#^WE^Q)=,$SR L";!YBV<P
MEB>TJ7&,/$G[I7/H3G"QN%-.)]OTUW?O)-G&.(F;R4N;"1\8I'W5/L^NEALN
M]2HY&"X9H0<_#7]V'#B24;YB0D.D&-&,0IYQL8#7E&47X#BEUEBF:\472PV^
MZ[?@M507_)(4<LUUP@XJ/\/=XGJX:X,,YY*N#X:47P*GSVN\YW8[=-_U6:O7
M;>^UHWFO%9%HSZ,NZ;I[,?G+JZ$IJA<VF5XG['EMQ86S9"9^O^TW]SNI'EQQ
MJI=]SW5_J5G5@V$LA<9X"NV+GX6;+6>:76N')'PA^O:1:H5I)8YD(E7_B6L_
M R-Q8K+BR;K_+.0KEL$)NX(SN2+B62,C(G,RIGA<*&;\;X8Y87KV\JI(>1_]
M)%RPZA$\WR0=O'DQ.9R$T/(W\[W[V$0M\,FU3-$&G=[)/,)2,_6-4A\'9^'D
M>#(>A9/I"9R>G\W.1R<AA%.8!6-[K^?NP?08PA<!S$9GAZ.38.9,W[P,_H#1
M.#02WW5]J,_.#TN+&=1'.S Z.8+ZX8Y1J#QYK8[;@/&+T6D8G,%>R[J=A"\#
M\+H-.#^9A,$1S,)1&,Q@/#T*=CZEFF_S3/-X7=SB@F)Q^UXW_?+4:#]8WXF
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
M#@ 1              "  0    !A>&=N+3(P,C,P-C,P+FAT;5!+ 0(4 Q0
M   ( +&#"%<37D;(QA   *.S   1              "  <L" 0!A>&=N+3(P
M,C,P-C,P+GAS9%!+ 0(4 Q0    ( +&#"%?[3.]=F!H  -\  0 5
M      "  < 3 0!A>&=N+3(P,C,P-C,P7V-A;"YX;6Q02P$"% ,4    " "Q
M@PA7,>\2*<E)   C*P, %0              @ &++@$ 87AG;BTR,#(S,#8S
M,%]D968N>&UL4$L! A0#%     @ L8,(5T@^SJP W0  \4T) !4
M     ( !AW@! &%X9VXM,C R,S V,S!?;&%B+GAM;%!+ 0(4 Q0    ( +&#
M"%=;:D60&X(  'P*!@ 5              "  ;I5 @!A>&=N+3(P,C,P-C,P
M7W!R92YX;6Q02P$"% ,4    " "Q@PA7PZLB/=('  "H)@  $P
M    @ $(V ( 87AG;F9Y,C-Q,F5X,S$Q+FAT;5!+ 0(4 Q0    ( +&#"%>T
M3W44OP<  /$G   3              "  0O@ @!A>&=N9GDR,W$R97@S,3(N
M:'1M4$L! A0#%     @ L8,(5RH5?*G'!   Y1,  !(              ( !
M^^<" &%X9VYF>3(S<3)E>#,R+FAT;5!+ 0(4 Q0    ( +&#"%<7%Z&/G@8
M !P0   <              "  ?+L @!E>&AI8FET,3 R86UE;F1M96YT=&]N
M97(N:'1M4$L! A0#%     @ L8,(5X;OGR:9!@  ^ \  !P
M ( !RO," &5X:&EB:70Q,#-A;65N9&UE;G1N;S-T;RYH=&U02P4&      L
,"P#@ @  G?H"

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
